VS中scanf使用的常见问题

本篇文章给大家讲一讲如何解决scanf使用的常见问题


那么先给大家看一下scanf在vs编译器中出现的问题

从图中大家可以看到这串代码报错了,那么我们来看看报错信息

从图中我们可以看到,vs说scanf不安全,并且也给了我们两种解决方法

第一种:使用 scanf_s 去替换,但是这只是在vs里面生效

第二种:在头文件的前面添加  _CRT_SECURE_NO_WARNINGS. ,我还是比较推荐大家使用这个,当你在其他编译器中使用scanf如果发生报错就可以使用这个来解决

但是细心的小伙伴一定发现了,每次使用scanf时都要输入这一长串代码,很麻烦,因此,本篇文章主要就是教大家如何实现一劳永逸。

那么,正片开始

首先我们在c盘中找到newc++file这个文件,当然啦,不是每一个人都要在c盘里照这个文件,具体就是看你当初把vs装到了哪个盘里,可能会有小伙伴说自己已经不记得vs在哪个盘哪个文件夹里了,没事这里我教大家两种方法,大家喜欢哪种就学哪种哈

第一种:

首先进入这个界面,要是不知道怎么进入这个界面的,建议去网上搜一搜哈,当然我相信大家都会,毕竟大家都很聪明。那么在花圈的框内输入newc++file,等一会儿就会出现四个文件,这里我们选择第三个文件也就是显示vs2022的那一个进行输入这一串代码

#define _CRT_SECURE_NO_WARNINGS 

第二种:

下载一个软件名曰:everything

贴心的我已经将地址放在了下面,需要的直接下载即可

下载 - voidtools

进入之后也是输入newc++file,找到路径中有visual studio的即可,这里建议大家先复制路径然后进入该文件夹修改。

当然啦,我也知道小伙伴们可能会遇到无法修改的问题,解决这个问题的方法很简单,我们将刚才找到的文件拖到桌面,在里面输入好代码后,再将它移回原来的文件夹即可(这里就不用图片了)

注意:放回newc++file原来的文件夹后千万不可再将newc++file这个文件乱移了,后果我不说大家也能猜到了


那么今天的内容就先到这里啦,喜欢我的小伙伴们可以给我点个关注哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值