“VS编译器”中“scanf”不能用怎么办

出现这种情况不要慌只需要进行一点点小小的操作就OK了。

一、第一种方法

可以把“scanf”改为“scanf_s”程序即可运行

注意:非常不建议用这种方法,因为只有vs编译器认识“scanf_s”这个东西其他编译器不认识,在其他编译器中不能用。scanf_s这个函数是VS编译器自己提供的函数非标准C提供的函数

二、第二种方法

首先在浏览器中下载“everything”这个软件,这是一个搜索文件的软件。

  长这个样子

下载完成之后打开在上方搜索框中搜索“newc++file.cpp”这个文件。

右击选择打开路径。

把这个文件复制到桌面上,一定要复制到桌面上要不然打不开。

右击选择“编辑”。

然后会出现“记事本”这时候我再把"VS编译器"打开。

把鼠标放在这段文字上面右击选择“复制”

然后粘贴到“记事本”上只留下下图这句话,然后保存。

最后把桌面上的“记事本”拖到原来的文件夹中会发现出现这种情况

我们直接选择“替换目标中的文件”,还会出现

选择继续。现在就可以把桌面上的复制文件删除了。

现在你新创建一个“源文件”就会发现文件顶部是如下图所示(在VS工程中创建新的.c或者.cpp文件的时候,都是拷贝new++file.cpp这个文件的!如果在new++file.cpp文件中加入新的东西,那么新建的文件中也会有一样的东西)

这时我们的scanf就可以正常使用了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值