问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

禁止显示状态 警告 C6031 返回值被忽略: "scanf".

发布网友 发布时间:2022-04-20 07:18

我来回答

5个回答

懂视网 时间:2022-11-18 18:32

1、使用scanf函数时,会报错“返回值被忽略”,是因为微软认为scanf不安全导致的。

2、将使用的scanf函数替换为scanfs,好像scanf_s只有微软的编译器支持。

3、在文件的最开始添加下面一行,忽略安全检测,不然使用scanf会报错。

热心网友 时间:2023-09-08 06:12

禁止显示状态,警告C6031,是代码错误造成的,解决方法如下:

1、首先格式控制字符串用于指定输入数据的格式,一般由格式字符串组成。

2、格式字符串以%开头,在%后是各种格式的格式符,用来说明输入数据的类型、形式、长度、小数位数。

3、地址列表中给出各变量的地址,用来输入变量值。

4、格式字符串以%开头,在%后是各种格式的格式符,用来说明输入数据的类型、形式、长度、小数位数。

5、最后程序中的&n,表示变量n的地址。

热心网友 时间:2023-09-08 06:12

不明白你要问啥。

实际情况下输入类型不匹配是一个特别严重的错误,所以建议你这么写

热心网友 时间:2023-09-08 06:13

热心网友 时间:2023-09-08 06:13

我来说说我的观点吧:
scanf这个函数,本身就有返回值的,如果没有变量去接收返回的值,就会有这个警告的,因为函数有return返回的值,如:
int a;
scanf("%d", &a);
光这样写的话,它就会提示返回值被忽略了,但如果这样写:
int a, b;
b = scanf("%d", &a);
它就不会提示了,或者直接将 #pragma warning(disable:6031) 放到当前文件的顶部就行了,就像#include那样,括号里的数字填警告的数字就行了,以后遇到其他只在vs遇到的警告,直接照搬就行了(但那种直接提示“错误”error 的就别这样,只适用这种警告warning)
(#pragma是预处理命令的一种)

热心网友 时间:2023-09-08 06:14

把scanf换为scanf_s
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
此去经年两相忘,是出自哪里? 李续宾在安徽“三河战败”殒命主要原因? 三河镇之战的结果 钉钉系统是什么 企业用车、差旅等费用去向不明,财务如何通过滴滴企业版实现企业出行费用... 困扰间采的4大差旅管理难题,该怎么做? 123soul的I'm yours的MP3 清华管理学系列英文版教材:管理学内容简介 入党日期填哪个 女人停经后纯无“性"生活,该咋办 #pragma warning (disable : 4996) 显示#pragma warning(disable:4200)什么意思? 400电话怎么办理? 对了。我是在湖北随州,知道的说... 400电话怎么设置语音提示进入选项? 想在湖北随州办理400电话,有没有代办理的公司呀? 400电话能接收手机短信吗? 400电话可以打得出去的吗? 怎么开通400电话,有什么要求,交多少钱啊? 湖北400电话 400业务去哪能办理? 400电话是什么?怎么申请。 400电话怎么样? 联通400电话去哪里申请啊 400电话接听谁付费? 如何申请400电话,400电话是全部免费的吗,在湖北... 湖北400电话免费办理的吗?如何申请办理400电话? 湖北银行客服电话 如何在微信上,即时的统计表格? 微信能不能做电子表格,跟电脑一样 人体大约多少岁开始骨质疏松?应该怎样有效缓解? pragma warning怎么用 #pragma pack(push,_CRT_PACKING) #pragma warning... 在编程时#pragma warning(disable:4244)这样定义是... 请问:vc中,#paragma once是什么意思? VC++2010版_twinmain函数数中 #pragma warning(sup... #pragma的用法 #pragma warning(disable : 4786) 有什么用呢? 禁用特定警告 #pragma warning(disable : 4786)为什么不起作用? 应用origin进行非线性拟合自定义函数后进行编译时... 关于C语言预处理命令 超高手进! C++如何代码实现启用被禁用的服务并启动它 warning C4996: 为什么总是出现 参见“scanf”的声明 error LNK2019: 无法解析的外部符号 _ShowStr2Hex... 怎么去掉警告:warning LNK4099:未找到 PDB“vc80.... 会议ppt字体大小多少合适? ppt怎么选择英文字体 PPT字体要求 ppt题目和正文用多大号字体合适