鱼C论坛

 找回密码
 立即注册
查看: 2510|回复: 9

[已解决]visual studio 2022 在使用 #define _CRT_SECURE_NO_WARNINGS 后使用scanf仍有警告

[复制链接]
发表于 2022-5-1 01:22:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在使用visual studio 2022 编写C代码时,发现scanf有错误,通过在网上找解决办法,大概总结为两种方法:

1,scanf改为scanf_s(我认为不好,通过自己的了解发现这个只能用在这个编译器中,代码换做其他的环境就不行了。)

2,在代码最开头加一句#define _CRT_SECURE_NO_WARNINGS (妥协选择,并根据网上教程,更改了newC++file.cpp文件,确实有效,原本是不能运行,现在是可以运行但是有警告。)


虽然可以运行,但是总是有警告很不开心 警告内容是:返回值被忽略

虽然在scanf前加(void)可以把警告去掉,但是这样不就又类似scanf_s了吗?而且明明C的标准就是scanf

我想问下怎么去掉这个警告,让代码没有奇奇怪怪的标识,每个scanf语句下面都有个波浪线好难受啊?
最佳答案
2022-5-1 06:48:23
放弃这个微软工具,换个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-1 06:48:23 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
放弃这个微软工具,换个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-1 09:31:56 | 显示全部楼层


试试打开设置,禁用下代码分析?

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-1 10:15:00 | 显示全部楼层
把vs扔了,换vim是最终的解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-1 10:36:55 | 显示全部楼层
windows下换vscode,搞个vim插件起飞
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-1 11:39:13 | 显示全部楼层
本帖最后由 hrpzcf 于 2022-5-1 11:45 编辑

工具 ---》选项 ---》文本编辑器 ---》C/C++ ---》高级  ---》第一行:禁用 C++ Code Analysis 体验,改为 True(或者仅把第三行:禁用  Code Analysis 波浪线,改为 True 也可以,这样下方错误列表中仍然有警告,但代码下面不会有波浪线了)。

我个人是建议把这个功能打开的,看见警告波浪线你自己评估一下警告的严重性决定忽略它或者修复它都可以,因为这个功能确实可以发现一些不影响编译但又很可能有问题的代码,毕竟每个人写代码都有写懵的时候。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-1 17:41:48 | 显示全部楼层
我放弃了,不用这个了,虽然不影响运行,看着难受
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-2 11:37:41 | 显示全部楼层
小韩111 发表于 2022-5-1 17:41
我放弃了,不用这个了,虽然不影响运行,看着难受

纯 C 不建议用 VS,VS 本身就是 C++ 编译器
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-2 13:23:55 | 显示全部楼层
永恒的蓝色梦想 发表于 2022-5-2 11:37
纯 C 不建议用 VS,VS 本身就是 C++ 编译器

行,谢谢了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-2 13:24:33 | 显示全部楼层
hrpzcf 发表于 2022-5-1 11:39
工具 ---》选项 ---》文本编辑器 ---》C/C++ ---》高级  ---》第一行:禁用 C++ Code Analysis 体验,改为  ...

谢谢,我放弃了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-5 22:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表