当我们运行代码时,遇到下面这种情况我们vs提示说scanf函数不安全,建议你使用scanf_s,但是scanf_s是Vs提供的,不是c语言提供的,在你的代码中使用scanf_s这个函数,你的代码在dev C++,gcc这些是编译不过的,他们不认识scanf_s函数
这时候我们只需要把:#define _CRT_SECURE_NO_WARNINGS 1
放在报错文件的第一行即可
如何在你的代码中,第一行直接加上#define _CRT_SECURE_NO_WARNINGS 1
方法如下:
用everything 找到一个newc++file.cpp文件,拷贝到桌面(注意:不能剪切到桌面),用vs2019打开,把#define _CRT_SECURE_NO_WARNINGS 1放在第一行
再把更改后的文件放入原文件里覆盖即可