600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > VS中C语言中使用scanf 报错_CRT_SECURE_NO_WARNINGS 简单解决 一劳永逸

VS中C语言中使用scanf 报错_CRT_SECURE_NO_WARNINGS 简单解决 一劳永逸

时间:2023-12-28 17:00:17

相关推荐

VS中C语言中使用scanf 报错_CRT_SECURE_NO_WARNINGS 简单解决 一劳永逸

前言

在vs中,写C语言时(在.c文件中)使用scanf 会报错_CRT_SECURE_NO_WARNINGS

其实只要添加 一行代码 就好啦

#define _CRT_SECURE_NO_WARNINGS 1

但每次创建.c都要添加一下,就很麻烦,下面是一劳永逸解决方法,超详细!

首先,找到vs安装路径下的newc++file.cpp 文件 ,每次创建.c文件,vs都会读取一下这个文件以便于完成初始化,所以在这个文件中写上#define _CRT_SECURE_NO_WARNINGS 1,就可以生成.c即拥有,我装在了D盘

不清楚安装路径的小伙伴别担心,推荐使用Everything 这个软件,搜索文件非常快速的一个软件

搜索全名,搜索速度快的话一般打印一半就搜索到啦!

1.右键, 打开路径,进入并找到文件(原路径文件夹先别关闭, 后面会用到)

2.复制一份到桌面,直接该目录下的文件,该完之后可能会因为没有管理员权限等问题,vs不识别!!! 重要

3.打开复制到桌面的文件(以VS实例, 记事本等等都可以)

4.可以看到此时是空的, 添加这行代码

#define _CRT_SECURE_NO_WARNINGS 1

5.添加完成,保存(一定要添加在第一行, 如果要添加其他代码,要放在它下面的行哦~)

6.将修改过后的文件, 拖回VS目录中,替换原来的文件

7.重启VS,可以发现再次创建.c文件时,就会自动在第一行生成#define _CRT_SECURE_NO_WARNINGS 1

大功告成啦~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。