解决Visual Studio15版本等老版本出现的error C4996: ‘scanf‘ 错误

贴上错误显示:
1>c:\users\admin\desktop\vs\day01\day01\变量.c(14): 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.
1> c:\program files (x86)\windows kits\10\include\10.0.10150.0\ucrt\stdio.h(1270): note: 参见“scanf”的声明

解决Visual Studio15版本等老版本出现的error C4996: ‘scanf‘ 错误_第1张图片
如何解决?
1、在代码的最前面,头文件的最前面加上

#define _CRT_SECURE_NO_WARNINGS

解决Visual Studio15版本等老版本出现的error C4996: ‘scanf‘ 错误_第2张图片
2、鼠标选中当前项目右击属性—》C/C++,将其中的SDL(安全开发生命周期)检查修改为否就可以了。
解决Visual Studio15版本等老版本出现的error C4996: ‘scanf‘ 错误_第3张图片

你可能感兴趣的:(C++,编程)