这段时间在学习C语言,首先想到用VisualStudio做IDE,果断下载了,书上使用的是scanf,但输进去就报错
咋办呢。。。。。愁死了
经过网上查找,发现有这几种方式可以解决问题
方法一、在程序的最前面加上
#define _CRT_SECURE_NO_DEPRECATE;
方法二、在程序最前面加
#pragma warning(disable:4996);
方法三、将scanf改成scanf_s.
方法四、在程序最前面加
#define _CRT_SECURE_NO_WARNINGS;
方法五、
进入项目的属性列表
在属性配置–》C/C++–》常规 在右边窗口里面的“SDL检查”设置为否就可以了
方法六、将报错那个宏定义放到 项目属性 — C/C++– 预处理器 — 预处理器定义;
方法七、项目属性 — c/c++ — 命令行 添加:/D _CRT_SECURE_NO_WARNINGS 就行了。