关于visual studio中scanf函数报错的解决办法

正常情况下如果使用scanf函数编译器将会报错,如下图:

解决方法:

方法一:(不推荐,每次新建文件都要进行这样的操作)

 每次新建文件的第一行上写上代码:#define _CRT_SECURE_NO_WARNINGS

即可使用编译器自带的函数scanf关于visual studio中scanf函数报错的解决办法_第1张图片

 方法二:(推荐使用,后续方便,只需要一次操作,后续新建文件都可以正常使用scanf函数)

1.首先我们需要下载一个叫做everyting的软件,这个软件网上很容易搜到,可以自己去下一个,这里就不放链接了,不出意外图标都是长这个样子。

关于visual studio中scanf函数报错的解决办法_第2张图片

2.下载完这个软件后打开会进入这个一个页面,有一堆不知道有什么用的文件

关于visual studio中scanf函数报错的解决办法_第3张图片

我们先不用管,直接在搜索界面输入newc++file.cpp就可以进入这样一个页面

 然后选中此文件右击鼠标选择打开路径

关于visual studio中scanf函数报错的解决办法_第4张图片

关于visual studio中scanf函数报错的解决办法_第5张图片

仍然是找到newc++file.cpp文件打开,可以随便使用一个应用打开,我这里使用大家电脑都有的记事本打开演示,打开后我们会发现记事本里面是空白的,这时候我们就要将代码:#define _CRT_SECURE_NO_WARNINGS粘贴到记事本中保存,如果显示保存成功,这时候就代表操作完成,此后在vs中新建的文件都将自动写上此代码,可以正常使用scanf函数。

关于visual studio中scanf函数报错的解决办法_第6张图片

 但是有些小伙伴的电脑可能无法保存,这时候可以进行另一个操作使得文件添加代码保存成功,首先我们仍然是在上一步选中newc++file.cpp,选择复制将其粘贴到电脑桌面上再打开,再进行同样的操作,将代码:#define _CRT_SECURE_NO_WARNINGS粘贴到记事本中保存,此时会显示文件保存成功,然后再将保存好的文件拖动到原来的newc++file.cpp文件中

 关于visual studio中scanf函数报错的解决办法_第7张图片

 此时会跳出以下界面,这里选择替换目标中的文件,待程序完成后就完成了添加代码到文件中的操作,接下来就再在vs中创建新的文件就不需要手动写上代码

#define _CRT_SECURE_NO_WARNINGS,以达到正常使用scanf函数的效果

关于visual studio中scanf函数报错的解决办法_第8张图片

 非常感谢能看完的小伙伴们,如果感觉有帮助的话,可以帮忙点点赞哦!

你可能感兴趣的:(vs函数,c++,ide,c语言)