如果a和b都被成功读入,那么scanf的返回值就是2; 如果只有a被成功读入,返回值为1; 如果a和b都未被成功读入,返回值为0; 如果遇到错误或遇到end of file,返回值为EOF。end of file为Ctrl+z 或者Ctrl+d。 错误:当我输入0时,我成功的读入了一个数,则scanf_s成功的返回了1,此时1!=EOF成立 注意EOF通常为-...
除了返回值被忽略外,还存在一个常见的问题,就是输入函数scanf_s无法生效。scanf_s是C++中常用的输入函数之一,用于从标准输入流中读取输入数据并存入指定的变量中。但是,在某些情况下,scanf_s无法生效,导致变量中无法读取正确的数据。 这种问题通常发生在输入参数格式不正确的情况下,如输入的变量类型与输入格式不一致,...
1回复贴,共1页 <<返回c语言吧求助吧友们,怎么整能让scanf_s返回值为EOF 只看楼主 收藏 回复 鸡蛋灌饼 超能力者 9 能不能举个例子,网上查的返回EOF表示输入流以结束,但是自己整不知道怎么返回EOF Kolkas 帕秋莉糕 12 控制台输入时需要手动输入eof信号,Windows上ctrl z,linux和macos之类类unix按ctrl ...
格式化输入函数scanf的返回值是输入数据的个数 查看答案