严重性 代码 说明 项目 文件 行 禁止显示状态 错误 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. 嵌入式 D:\编程\Project1\嵌入式\源.cpp 18
时间: 2023-07-09 22:03:26 浏览: 151
VS错误提示:To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
这是一个编译器警告,提示你在使用 `scanf` 函数时存在安全隐患。为了避免这个问题,建议你使用 `scanf_s` 函数,或者在文件开头添加以下预处理指令来禁用警告:
```c
#define _CRT_SECURE_NO_WARNINGS
```
这样就可以禁用该警告了,但要注意使用 `scanf` 时需要保证输入的字符串长度不超过指定的缓冲区大小,以避免缓冲区溢出等安全问题。
阅读全文