严重性 代码 说明 项目 文件 行 禁止显示状态错误 C4996 ‘scanf‘: This function or variable may be unsafe. Consider 解决办法

2023-05-16

当我们在vs2019(或其他版本)上写代码,若该段代码包含输入函数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. 

的错误,如下图:如何解决呢?以下有三种办法

第一,上面写了 "using scanf_s instead",意思是直接scanf_s代替scanf;

第二,直接在源代码的首行添加 #define _CRT_SECURE_NO_WARNINGS 1 ,(下面的代码可直接复制)

#define _CRT_SECURE_NO_WARNINGS 1

第三,也是一劳永逸的办法,在“此电脑”中搜索 newc++file.cpp, (此过程会用到30s左右,耐心等待即可),然后右击选择“Notepad++”,不用记事本是因为会报没有权限的错误,下载官网如下:

​​​​​​NotePad++官网 - 下载强大的开源文本编辑器

点击 “进入网站” 即可download

 

 然后输入 " #define _CRT_SECURE_NO_WARNINGS 1 ",保存即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

严重性 代码 说明 项目 文件 行 禁止显示状态错误 C4996 ‘scanf‘: This function or variable may be unsafe. Consider 解决办法 的相关文章

随机推荐