1、使用scanf函数时,会报错“返回值被忽略”,是因为微软认为scanf不安全导致的。 2、将使用的scanf函数替换为scanfs,好像scanf_s只有微软的编译器支持。 3、在文件的最开始添加下面一行,忽略安全检测,不然使用scanf会报错。 00分享举报您可能感兴趣的内容广告 麦客表单_问卷网 5分钟就能制作一份报名表、登记表、...
1、使用scanf函数时,会报错“返回值被忽略”,是因为微软认为scanf不安全导致的。2、将使用的scanf函数替换为scanfs,好像scanf_s只有微软的编译器支持。3、在文件的最开始添加下面一行,忽略安全检测,不然使用scanf会报错。
把安全检查关掉
你确实忽略了scanf的返回值,只是其他编译器禁用了这个警告,VS的编译器没禁而已 如果你确实不想看到它...
VS2019的C语言问题,scanf的为什么返回值被忽略了?我用学校机房的VC++6.0写就没问题 我来答 1个回答 #热议# 作为女性,你生活中有感受到“不安全感”的时刻吗?血魇XJM 2020-11-19 · TA获得超过451个赞 知道答主 回答量:131 采纳率:57% 帮助的人:32.7万 我也去答题访问个人页 关注 ...
1、使用scanf函数时,会报错“返回值被忽略”,是因为微软认为scanf不安全导致的。 2、将使用的scanf函数替换为scanfs,好像scanf_s只有微软的编译器支持。 3、在文件的最开始添加下面一行,忽略安全检测,不然使用scanf会报错。
你确实忽略了scanf的返回值,只是其他编译器禁用了这个警告,VS的编译器没禁而已 如果你确实不想看到它...
开头加一行 #define _CRT_SECURE_NO_WARNINGS
scanf函数的原型如下:int scanf(const char * restrict format,);scanf的为什么返回值被忽略的原因是你的代码中没有使用scanf的返回值。最简答的解决方案是强制忽略返回值:(void) scanf("%d", &m);另外一种方法是 没有被正确识别 导致输入错误 这时候输入1 2回车 ...