总所周知,vs中直接使用scanf会报错,用scanf_s就不会,然而很多时候我们用的还是scanf,下面讲解如何在vs中使用scanf
🎁1.添加#define _CRT_SECURE_NO_WARNINGS
不做任何处理,会出现的报错
注意下方的C4996报错:中间的_CRT_SECURE_NO_WARNINGS特别有用,将它提取出来。
开头加上一句这句话就不会报错了
#define _CRT_SECURE_NO_WARNINGS
🎁2.写入预处理器中
每次打开新的项目都要加这句话,很麻烦吧,考虑写入预处理器中,避免重复工作
打开解决方案资源管理器,鼠标右击Project,选择“属性”
选择“C/C++”,选择该目录下的“预处理器”
点击图上所示位置,点击“编辑”,将_CRT_SECURE_NO_WARNINGS复制进去,点击确定,完事
设置以后,每次打开直接写scanf,妈妈再也不担心我c语言过不了编译了😊