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

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

📋 前言

  🌈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报错的解决方法,大家快去用吧!

看到这里了还不给博主扣个:
⛳️ 点赞☀️收藏 ⭐️ 关注

💛 💙 💜 ❤️ 💚💓 💗 💕 💞 💘 💖

拜托拜托这个真的很重要!

你们的点赞就是博主更新最大的动力!

有问题可以评论或者私信呢秒回哦。

目录
相关文章
|
10月前
|
网络协议 编译器 C语言
Visual Studio 2022 中解决使用scanf报错的方法(一劳永逸)
宝子们好呀!在上一篇文章中教大家任何安装完成Visual Studio 2022,还没有安装的朋友们可以到这里来看一下呀:Visual Studio 2022下载安装教程 安装完成后,很多新手小白在使用Visual Studio 2022编译器的过程中使用到scanf后会出现报错的情况,也不知道如果改正,所以今天我就来给大家分享解决这个问题的办法。
272 0
|
20天前
|
编译器 C语言 C++
visual studio的安装及scanf报错的解决
visual studio的安装及scanf报错的解决
6 0
|
7月前
|
编译器 C语言 C++
visual studio的安装及scanf报错的解决
visual studio的安装及scanf报错的解决
120 0
|
10月前
|
编译器 C语言 C++
Visual Studio 2019 解决scanf函数报错问题
Visual Studio 2019 解决scanf函数报错问题 系列文章 第一篇:Visual Studio 2019 详细安装教程(图文版) 第二篇:Visual Studio 2019 实用功能设置(背景颜色,代码颜色及行号设置) 第三篇:Visual Studio 2019 代码调试技巧 第四篇:Visual Studio 2019 解决scanf 警告问题
102 0
|
编译器 开发工具 C语言
关于Visual Studio 2022常见的报错以及处理方案
关于Visual Studio 2022常见的报错以及处理方案
|
安全 编译器 程序员
【C语言】一次性解决visual studio中scanf函数不安全报错问题
【C语言】一次性解决visual studio中scanf函数不安全报错问题
1052 0
【C语言】一次性解决visual studio中scanf函数不安全报错问题
|
编译器 C语言
解决C语言中Visual Studio 编译器scanf()、strcpy()函数报错问题
在C语言的学习中,使用Visual Studio 2019编译器中的scanf()、strcpy()函数和一些数组里的函数会报错,这是编译器预处理没有设置好,下面看一下如何设置。
443 0
解决C语言中Visual Studio 编译器scanf()、strcpy()函数报错问题
|
C语言 C++
C语言----Visual Studio 2017中使用scanf报错的解决办法
C语言----Visual Studio 2017中使用scanf报错的解决办法
221 0
C语言----Visual Studio 2017中使用scanf报错的解决办法
Visual Studio 2019报错:缺少mfc120.dll
Visual Studio 2019报错:缺少mfc120.dll
196 0
|
C++
【错误记录】安装 Visual Studio 2013 中文语言包报错 ( 需要 Microsoft Visual Studio Test Agent , 但此计算机上并为安装它 )
【错误记录】安装 Visual Studio 2013 中文语言包报错 ( 需要 Microsoft Visual Studio Test Agent , 但此计算机上并为安装它 )
371 1
【错误记录】安装 Visual Studio 2013 中文语言包报错 ( 需要 Microsoft Visual Studio Test Agent , 但此计算机上并为安装它 )