问题
在Visual Studio2019中运行scanf函数时遇到下列问题:
探索
在谷歌上搜了一下C4996
意思是代码使用了标记为deprecated的函数、类成员、变量或typedef。符号使用了一个名为“Y-DEXSPEC(弃置)”的修改器,或者是C++ 14 [[DeCabrt] ]属性。
也就是说,实际的C4996警告消息是由声明中不推荐使用的修饰符或属性指定的。
解决方法
在文件顶部添加代码: #pragma warning(disable:4996) 将4996警报置为失效
OK!!!