原因
:在ANSI C中没有scanf_s(),只有scanf(),但是scanf()在读取时不检查边zhi界,所以可dao能会造成内存泄露。于是Microsoft公司在VS中提供了scanf_s(),如果想继续使用scanf这个不安全的函数以下方法可以解决
方法一:在文件顶部添加代码:#pragma warning(disable:4996) 即可
方法二:错误提示的原因在于vs中的SDL检查;关闭步骤右键单击工程文件–>属性--------> c/c++ ------>所有选项------------> SDL检查选项改为 否