本文主要是介绍禁止显示状态 警告 C6031 返回值被忽略: “scanf“.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原因
:在ANSI C中没有scanf_s(),只有scanf(),但是scanf()在读取时不检查边zhi界,所以可dao能会造成内存泄露。于是Microsoft公司在VS中提供了scanf_s(),如果想继续使用scanf这个不安全的函数以下方法可以解决
方法一:在文件顶部添加代码:#pragma warning(disable:4996) 即可
方法二:错误提示的原因在于vs中的SDL检查;关闭步骤右键单击工程文件–>属性--------> c/c++ ------>所有选项------------> SDL检查选项改为 否
这篇关于禁止显示状态 警告 C6031 返回值被忽略: “scanf“.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!