vs studio_2022中如何使用scanf的方法

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

保存退出,就可以了。

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

尊享推荐

和365一样好的平台有什么 推拿和针灸哪个效果好?听听医生解析
365bet平台客户端 淘宝支付宝怎么用?附相关问题解答
bet3365info SQL数据库的临时表:处理临时数据的便捷方法
365bet平台客户端 微信短视频制作全攻略:从零开始的实用指南