前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Visual Studio 2022 中使用scanf报错的解决方法(一次性解决)

Visual Studio 2022 中使用scanf报错的解决方法(一次性解决)

作者头像
鸽芷咕
发布2023-12-25 14:47:28
8380
发布2023-12-25 14:47:28
举报
文章被收录于专栏:C++干货基地C++干货基地
在这里插入图片描述
在这里插入图片描述

🎬 鸽芷咕个人主页 🔥 个人专栏:《C语言初阶篇》 《C语言进阶篇》

⛺️生活的理想,就是为了理想的生活!


文章目录
  • 📋 前言
  • 💬 scanf的报错
    • 💭 解决方法一 (临时解决)
  • 💬 我们的 .c 文件来自哪里?
    • 💭 解决方法二 (源头解决)
      • 1️⃣步骤一
      • 2️⃣步骤二
      • 3️⃣步骤三
      • 4️⃣步骤四
  • 💬 检查是否解决了
  • 📝全篇总结

📋 前言

🌈hello! 各位宝子们大家好啊,前面一章给大家介绍了Visual Studio 2022 的安装和使用! ⛳️但是 Visual Studio 2022 并不是按照标准的C语言标准,所以使用scanf函数的时候就会出现报错!今天就来解决一下这个问题! 📚本期文章收录在《学习工具专栏》,大家有兴趣可以看看呐! ⛺️ 欢迎铁汁们 ✔️ 点赞 👍 收藏 ⭐留言 📝!

🔥 注:Visual Studio 2022 的安装使用教程在这里《VS 2022 的安装》

💬 scanf的报错

  ⛳️ 我们在vs 里面使用scanf是不是出现过这样的错误,其实是因为VS 2022这个编译器并不是完全按照C语言的标准来的!那么我们怎么解决呢?

在这里插入图片描述
在这里插入图片描述

💭 解决方法一 (临时解决)

这个办法其实很简单既然不想使用vs给我们的 scanf_s 的话,就是要使用 scanf 那么只需在第一行加上这么一句代码就好了

  • #define _CRT_SECURE_NO_WARNINGS 1
  • 这样就可以,在vs里面安全的使用scanf函数了
在这里插入图片描述
在这里插入图片描述

📚 代码演示:

在这里插入图片描述
在这里插入图片描述

💬 我们的 .c 文件来自哪里?

大家需要知道在我们创建 .c .cpp .h 的时候其实都是来源一个文件,newc++file.cpp 这个文件,既然我们每次创建 .c 文件都要加上 #define _CRT_SECURE_NO_WARNINGS 1这么一句话,那么直接把他写到 newc++file.cpp 这个文件里面不就解决了。

  • 这样每次创建都会为我们自动加上这句话!
  • 就可以完美解决这个scanf报错的问题!

而找到newc++file.cpp这个文件在电脑上搜索太慢了,所以我们为大家介绍一下 everything 这个软件 仅几MB 但是在搜索本电脑的文件基本秒出结果

  • everything 下载地址
  • 只需要下载安装版就OK了!
在这里插入图片描述
在这里插入图片描述

💭 解决方法二 (源头解决)

  ⛳️ 既然newc++file.cpp 这个文件找到了那么就好办了,下面我们就来看一下操作步骤!

1️⃣步骤一

第一步找到newc++file.cpp 这个文件并打开文件路径!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2️⃣步骤二

复制文件到桌面并进行打开更改

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3️⃣步骤三

然后以记事本打开这个文件,然后#define_CRT_SECURE_NO_WARNINGS 1把这句话复制进去并保存!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4️⃣步骤四

然后把我们更改,的#define_CRT_SECURE_NO_WARNINGS 1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

💬 检查是否解决了

这下重新去VS 2022 里面创建一个项目,就会发现每次自动创建都会自动给加上这么一句话!

  • OK至此我们的问题就完全解决了!
在这里插入图片描述
在这里插入图片描述

📝全篇总结

✅ 归纳:

☁️ 好了以上就是关于Visual Studio 2022 中使用scanf报错的解决方法,大家快去用吧! 看到这里了还不给博主扣个: ⛳️ 点赞☀️收藏 ⭐️ 关注 💛 💙 💜 ❤️ 💚💓 💗 💕 💞 💘 💖 拜托拜托这个真的很重要! 你们的点赞就是博主更新最大的动力! 有问题可以评论或者私信呢秒回哦。

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 📋 前言
  • 💬 scanf的报错
    • 💭 解决方法一 (临时解决)
    • 💬 我们的 .c 文件来自哪里?
      • 💭 解决方法二 (源头解决)
        • 1️⃣步骤一
        • 2️⃣步骤二
        • 3️⃣步骤三
        • 4️⃣步骤四
    • 💬 检查是否解决了
    • 📝全篇总结
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档