VS中scanf使用的常见问题

本篇文章给大家讲一讲如何解决scanf使用的常见问题


那么先给大家看一下scanf在vs编译器中出现的问题

从图中大家可以看到这串代码报错了,那么我们来看看报错信息

从图中我们可以看到,vs说scanf不安全,并且也给了我们两种解决方法

第一种:使用 scanf_s 去替换,但是这只是在vs里面生效

第二种:在头文件的前面添加  _CRT_SECURE_NO_WARNINGS. ,我还是比较推荐大家使用这个,当你在其他编译器中使用scanf如果发生报错就可以使用这个来解决

但是细心的小伙伴一定发现了,每次使用scanf时都要输入这一长串代码,很麻烦,因此,本篇文章主要就是教大家如何实现一劳永逸。

那么,正片开始

首先我们在c盘中找到newc++file这个文件,当然啦,不是每一个人都要在c盘里照这个文件,具体就是看你当初把vs装到了哪个盘里,可能会有小伙伴说自己已经不记得vs在哪个盘哪个文件夹里了,没事这里我教大家两种方法,大家喜欢哪种就学哪种哈

第一种:

首先进入这个界面,要是不知道怎么进入这个界面的,建议去网上搜一搜哈,当然我相信大家都会,毕竟大家都很聪明。那么在花圈的框内输入newc++file,等一会儿就会出现四个文件,这里我们选择第三个文件也就是显示vs2022的那一个进行输入这一串代码

#define _CRT_SECURE_NO_WARNINGS 

第二种:

下载一个软件名曰:everything

贴心的我已经将地址放在了下面,需要的直接下载即可

下载 - voidtools

进入之后也是输入newc++file,找到路径中有visual studio的即可,这里建议大家先复制路径然后进入该文件夹修改。

当然啦,我也知道小伙伴们可能会遇到无法修改的问题,解决这个问题的方法很简单,我们将刚才找到的文件拖到桌面,在里面输入好代码后,再将它移回原来的文件夹即可(这里就不用图片了)

注意:放回newc++file原来的文件夹后千万不可再将newc++file这个文件乱移了,后果我不说大家也能猜到了


那么今天的内容就先到这里啦,喜欢我的小伙伴们可以给我点个关注哦

相关推荐

  1. 【RocketMQ-Bug】RocketMQ 在使用常见问题

    2024-05-12 20:50:04       67 阅读
  2. Redis使用常见问题及解决方案

    2024-05-12 20:50:04       63 阅读
  3. 微服务使用过程 常见问题 解决方案

    2024-05-12 20:50:04       63 阅读
  4. vue常见使用

    2024-05-12 20:50:04       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 20:50:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 20:50:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 20:50:04       82 阅读
  4. Python语言-面向对象

    2024-05-12 20:50:04       91 阅读

热门阅读

  1. 【K8s】Kubectl 常用命令梳理

    2024-05-12 20:50:04       27 阅读
  2. 9. 学习distribute by rand()

    2024-05-12 20:50:04       27 阅读
  3. C语言从头学03——介绍函数printf

    2024-05-12 20:50:04       33 阅读
  4. [Easy] leetcode-225/232 栈和队列的相互实现

    2024-05-12 20:50:04       32 阅读
  5. 力扣 139. 单词拆分 python AC

    2024-05-12 20:50:04       32 阅读
  6. MATLAB数值计算工具箱介绍

    2024-05-12 20:50:04       32 阅读
  7. Linux 系统中,nl命令用于计算文件中的行号

    2024-05-12 20:50:04       33 阅读
  8. C++进阶——浅谈隐式转化

    2024-05-12 20:50:04       32 阅读