有关C语言中出现有关scanf报错的处理办法

相信不少小伙伴在初学C语言的过程中,都曾遇见过以下这种报错情况

 这是由于,在使用VS的情况下,认为C语言scanf不安全所做出的提醒

*那这问题问题大吗,我认为不大,毕竟它给出了解决办法

根据报错提示可以看出,它的建议是将scanf 改为scanf_s,但是这种方法修改过后会使这段程序失去了跨平台性 

*小伙伴又说那怎么办呢?不妨看我操作

这边提供一种最简单的的方法就是在程序的第一行加入以下语句

#define _CRT_SECURE_NO_WARNINGS 1
在解决这个问题之后,小伙伴又要说话了,每次都要输入有点麻烦

*好家伙,这是问题嘛?我认为还好,显然有办法解决

*那办法是什么呢?别急,看我操作

首先我们要先找到这个文件

 

*那么又有小伙伴要说了,找的有点复杂,有点烦

*那么,这是问题么?显然不算,毕竟咱是来解决问题的,那解决办法是什么呢?

我们可以下载一个名字叫Everything的搜索软件

 搜索new++file.cpp,在搜索之后鼠标右击,点击打开路径

 

 打开路径之后,我们看到的是这个

 那么重点来了,打开这个文件在其中输入#define _CRT_SECURE_NO_WARNINGS 1进行保存

*问题又来了,很多小伙伴又要说我保存不了啊,没有权限——显然,这是问题么?算不上对吧

 

面对这种情况,小的提供一个最简单的方法,将这个文件拖到桌面重点要记好这个路径再点开输入#define _CRT_SECURE_NO_WARNINGS 1

这个时候就已经可以保存了,

那么接下来呢,不用说,当然是将文件拖回到原来的文件夹下了,

这样一来,我们就完美解决了这个问题。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小赛毛

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

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

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

打赏作者

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

抵扣说明:

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

余额充值