1、问题
初次使用VS studio问题时,可能会遇到一下问题:
查看报错行:
1>C:\Code\test_7_31\test_7_31\test.c(7,2): error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
该函数可能不安全,建议使用scanf_s代替,要禁用弃用,请使用_CRT_SECURE_NO_WARNINGS。有关详细信息,请参阅联机帮助。
2、解决办法:
在第一行添加如下代码
#define _CRT_SECURE_NO_WARNINGS 1
如:
成功运行。
为避免以后每次使用都要添加此代码,可在
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCProjectItems
注:若选择默认安装路径则在此位置
中找到newc++file.cpp文件,将其拷贝至桌面后使用记事本打开,在第一行添加
#define _CRT_SECURE_NO_WARNINGS 1
保存后,将更改后的文件替换回原路径即可。
此后创建新项目将自带该行代码