关于visual studio中scanf函数报错的解决办法

正常情况下如果使用scanf函数编译器将会报错,如下图:

解决方法:

方法一:(不推荐,每次新建文件都要进行这样的操作)

 每次新建文件的第一行上写上代码:#define _CRT_SECURE_NO_WARNINGS

即可使用编译器自带的函数scanf

 方法二:(推荐使用,后续方便,只需要一次操作,后续新建文件都可以正常使用scanf函数)

1.首先我们需要下载一个叫做everyting的软件,这个软件网上很容易搜到,可以自己去下一个,这里就不放链接了,不出意外图标都是长这个样子。

2.下载完这个软件后打开会进入这个一个页面,有一堆不知道有什么用的文件

我们先不用管,直接在搜索界面输入newc++file.cpp就可以进入这样一个页面

 然后选中此文件右击鼠标选择打开路径

仍然是找到newc++file.cpp文件打开,可以随便使用一个应用打开,我这里使用大家电脑都有的记事本打开演示,打开后我们会发现记事本里面是空白的,这时候我们就要将代码:#define _CRT_SECURE_NO_WARNINGS粘贴到记事本中保存,如果显示保存成功,这时候就代表操作完成,此后在vs中新建的文件都将自动写上此代码,可以正常使用scanf函数。

 但是有些小伙伴的电脑可能无法保存,这时候可以进行另一个操作使得文件添加代码保存成功,首先我们仍然是在上一步选中newc++file.cpp,选择复制将其粘贴到电脑桌面上再打开,再进行同样的操作,将代码:#define _CRT_SECURE_NO_WARNINGS粘贴到记事本中保存,此时会显示文件保存成功,然后再将保存好的文件拖动到原来的newc++file.cpp文件中

 

 此时会跳出以下界面,这里选择替换目标中的文件,待程序完成后就完成了添加代码到文件中的操作,接下来就再在vs中创建新的文件就不需要手动写上代码

#define _CRT_SECURE_NO_WARNINGS,以达到正常使用scanf函数的效果

 非常感谢能看完的小伙伴们,如果感觉有帮助的话,可以帮忙点点赞哦!

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值