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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

 有关C语言中出现有关scanf报错的处理办法_第1张图片

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

有关C语言中出现有关scanf报错的处理办法_第2张图片

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

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

有关C语言中出现有关scanf报错的处理办法_第3张图片

 

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

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

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

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

你可能感兴趣的:(c语言,开发语言,后端)