完美解决vs编译器scanf报错问题 完美解决vs编译器scanf报错问题 2022-07-12 224 初学编程当我们用到vs编译器使用scanf这个输入函数的时候,可能会出现如下图这样的报错。 我们直接上解决办法 方法一 在编译器中我们可以使用scanf_s代替scanf,这样可以解决报错问题,但注意这俩个函数是不一样的,scanf_s是vs编译器环境下的一个函数,在其他编译器上可能不能进行使用,要使用它还是要了解一下这个函数到底是怎么定义使用的。 方法二 这个方法可以使我们正常使用scanf这个函数 只需在我们代码的第一行定义报错中的红色框框住的这句话就可以解决问题 #define _CRT_SECURE_NO_WARNINGS 1这里大家复制粘贴一下就可以了 注意:这里一定是在代码的第一行添加这句话 这里有个缺陷就是我们每次重新添加一个文件,都要再次添加这句话 那么下面给大家介绍一劳永逸的解决方案,让我们每次重新创建个文件,文件里默认就会有这句话 1. 首先找到这个文件 由于文件路径在我们电脑不方便搜索查找,或者说速度会很慢,我们可以下载这样一个小工具 在浏览器直接搜索下载就可以了,很简单 2. 下载好后我们直接打开搜索这个文件,速度会相当快 3. 选择打开这个文件的路径,我们就会找到我们所需要的这个文件 4. 我们把这个文件复制拷贝一份到我们的桌面,然后在桌面用记事本打开这个文件,然后把#define _CRT_SECURE_NO_WARNINGS 1这句话添加进去保存一下 5. 最后我们把桌面这个文件拖回原来的文件夹把原来的文件替换掉就可以了 替换文件时需要管理员权限,我们点击继续 🆗 到这里我们的问题就完美解决了,以后在编译器中添加文件就会默认有这句话了,希望对大家有帮助 免费搭建微信查券返利机器人来轻松赚佣金 文章来自:IT技术分享网 分享地址:http://www.5ityx.cn/cate100/61340.html 上一篇: .gitignore 文件不生效问题 & 解决方法 下一篇: .gitignore与.git/info/exclude区别 完美解决vs编译器scanf报错问题 相关内容 .h5文件模型如何使用,并且给出代码 .lnk文件 和一种较新的.lnk病毒及解决方法 .py文件转为.exe文件的方法 .vscode配置 tasks.json launch.json /etc/profile文件使用source不能全局生效的解决方法 /proc下的kcore文件过大,能变小吗? /usr/bin/ld: cannot find -l 基本原理解释与解决方法 10G_Ethernet_02 10G Ethernet Subsystem 简介 10个国外设计网站(自学设计的童鞋建议收藏) 10个好玩到爆的网站,打开就能玩,个个超有趣 10个开源/免费的电子商务平台 10个开源web后台管理系统(一) 10个开源web后台管理系统(二) 10个方法提高你的编程生产力 10个顶级的海外工作外包平台 10种寻址方式之间的区别