使用高版本Visual Studio编译C语言程序时,如果有用到scanf这类函数时会产生下面这种报错:’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.

解决办法有两种。

方法一:在文件最开始的地方加上一句:#define _CRT_SECURE_NO_WARNINGS

操作截图

方法二:在项目属性对话框中点击“配置属性”->“C/C++”->“预处理器”->“预处理器定义”下的编辑。

操作截图

添加“_CRT_SECURE_NO_WARNINGS”后点击“确定”即可。

操作截图

 
返回顶部
ett