VS中如何高效解决scanf报错问题(保姆级教程)

前言:

        在vs编辑器中,大家可能会出现一个很奇怪的情况,怎么输入scanf总是给我报错呢?在询问老师和同学后有两种解决方法,一种是将scanf写成scanf_s,另外一种是在工程的抬头处加一个#define _CRT_SECURE_NO_WARNINGS 1的代码,但是如果在打开一个程序后手动输入或者去复制是不是有点太麻烦了,所以有没有一种方法能在你刚打开就自带了呢?就像是英雄自带BGM一样,那肯定的啦!接下来我将会教大伙儿如何去做!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Let us go~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.寻找文件路径

        如何寻找路径是一个麻烦事儿,但是一个everything工具可以解决这一烦恼,后续我会将下载路径放到评论区内,大家记得下载哦!

       在搜索引擎中搜索newc++file.cpp找到其路径并打开。

       如果大伙儿没有下过everything,那肯定还有其他的方法呀,找到你的vs下载的磁盘中,在上面的搜索引擎中输入newc++file.cpp就能找到这个文件啦!

2.复制到桌面

       第二步是最简单的,但也是最关键的一个步骤,此时你需要将其复制到电脑桌面上面,因为这样才能改变其内容,不然在源文件上改不会生成所有打开的源文件都改变。

3.打开

       右击鼠标 ,点击打开方式,再找到Microsoft Visual Stdio 2022,单击并打开,发现一个空的,啥也没有呀!同学们不要着急,下个步骤见分晓。

4.粘贴

       将 #define _CRT_SECURE_NO_WARNINGS 1粘贴到第一行,并保存(ctrl+s),再退出!

5.拖回

       最后一个步骤就是把该文件再拖回原本的路径当中并进行替代!再重新打开一个程序发现抬头有了#define _CRT_SECURE_NO_WARNINGS 1这串代码,此时你就可以放心的大胆的使用scanf了!!

总结

       这几步操作跟着我一步步来就能解决,至于为什么要加上那串代码使得scanf正常使用,不用scanf_s,因为在很多的做题网以及招聘面试网都用的是scanf,所以,为了契合找工作与做题的习惯,大家还是将它改过来,这样子以后不管做作业也好,上机面试也好,都能契合编译器与面试官的胃口。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2022horse

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值