vs studio_2022中如何使用scanf的方法

@[TOC]((笔记_1)vs studio_2022中如何使用scanf的方法)

问题回顾

在使用VS studio的时候,使用scanf会报错,报错的信息是:This function or variable may be unsafe.Consider using scanf_s instead.To disable deprecation, use _CRT_SECURE_NO_WARNINGS.See online help for details.

报错信息

解决方法

方法1

使用vs studio推荐的scanf_s,但是不推荐,因为scanf_s是vs编译器提供的,而不是由C语言规定的,跨平台差,而且scanf_s和scanf的用法上存在一些区别。

方法2

在代码的最上面一行添加	#define _CRT_SECURE_NO_WARNINGS 1
便可以使用scanf了
#define _CRT_SECURE_NO_WARNINGS 1

方法3

每次都要在代码最上面添加那段代码显得有些麻烦,下面是一劳永逸的方法
在windows开始栏中找到vs studio 2022,右键——更多——打开文件位置


继续右键-属性,查看目标途径,在资源管理器找到C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCProjectItems,或者找到C:\Program Files\Microsoft Visual Studio\2022\Community后,搜索newc++

再在用管理员的身份运行记事本,具体方法如下:

之后,再记事本中点击文件-打开-newc++file.cpp
在记事本中添加上

#define _CRT_SECURE_NO_WARNINGS 1

保存退出,就可以了。

个人学习笔记,仅供参考。

  • 32
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值