【scanf 在VS中报错,解决方法】

本文介绍了在VisualStudio中scanf()函数报错的两种解决方法:一是使用scanf_s但不推荐,二是通过在newc++file.cpp文件中添加#define_CRT_SECURE_NO_WARNINGS来避免警告,推荐使用Everything工具定位文件并进行修改。
摘要由CSDN通过智能技术生成

scanf()函数会在VS中出现报错的现象,这种现象仅限于VS中。

解决方法一:

我们可以将输入的scanf改成scanf_s这种写法,但是这种写法,我们不推荐,因为这个报错是VS的,不是C语言提供的。

解决方法二:

我们可以在VS的第一行写上# define _CRT_SECURE_NO_WARNINGS (注意只能是第一行),但是每次输入很麻烦,因此我们可以按下面方式,一劳永逸:

在newc++file.cpp这个文件上加上# define _CRT_SECURE_NO_WARNINGS 这句话。

我这里推荐大家下载everything这个软件,应用商店可以下载,可以很方便的查找到,newc++file.cpp文件的位置。
在这里插入图片描述

在这里插入图片描述

这里搜索newc++file.cpp的文件,点击左键,点击打开路径

在这里插入图片描述

选中它,再点击左键,

在这里插入图片描述

在记事本中写上那句话:

在这里插入图片描述

在这里插入图片描述

大多数电脑可能会弹出东西

在这里插入图片描述
此时说明我们可能修改不了,我们就需要把这个文件拖拉到桌面上,在桌面上重复上面的途径修改,改完后再拖拉回去,点击替换目标中的文件,就我完成了,当你在打开VS时,就会出现语句了:

在这里插入图片描述
就成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值