一.出现的问题
VS中直接使用scanf函数会发现运行不了并报警告(c4996)
二.解决方法
(c4996)警告中给出了解决方法,只需在第一行使用宏定义输入下面的代码即可解决
#define _CRT_SECURE_NO_WARNINGS
三.一劳永逸解决方法
1.找到VS文件里的newc++file.cpp,
这里推荐使用一款软件Everything,找文件非常快,电脑自带的应用商店就有。
2.把文件复制到桌面,用记事本打开,再把代码复制进去保存
#define _CRT_SECURE_NO_WARNINGS
3.最后一步把保存后的新文件复制,替换VS中的newc++file.cpp文件即可
至于为什么不直接在这个文件里输入,主要是权限不够,不能修改,而桌面文件的权限比较高。
4.验证一下,在VS项c/c++源文件会自带所需的这一行代码
ps:有问题欢迎评论留言