当我们的代码中运用了输入函数scanf时,在ctrl+f5运行后报错,如下图所示,
此时有两种解决方式,第一种解决办法:
复制下图框选的代码;
粘贴到当前代码的第一行,在前面加上#define,后面加上1,如下图所示;
ctrl+f5发现可以正常运行;此方法的缺点在于再次新建项目后,需要重复上述操作,下面介绍第二种方法,该方法成功后,每次新建项目会在第一行自动出现#define _CRT_SECURE_NO_WARNINGS1,无需手动输入。
在vs编译器的安装文件夹搜索“newc++”,找到如下文件;
右键该文件,选择属性,复制该文件的所在地址;
找到记事本,并以管理员身份运行;
文件,打开,在粘贴复制的地址;
右下角选择所有文档,打开newc++file.cpp;
将此代码复制粘贴到记事本中,并保存,在新建项目后,即可自动在第一行出现此代码。