首页 / 爱玩数码 / 正文

c语言scanf返回值

时间:2025-02-19 20:01:18

c语言中scanf的返回值是 

C语言中scanf的返回值可以分为三种情况:

1. 正整数:表示正确输入参数的个数。例如执行scanf("%d %d", &a, &b),如果用户输入"3 4",可以正确输入,返回2(正确输入了两个变量)。

2. 0:表示用户的输入不匹配,无法正确输入任何值。如上例,用户如果输入",3 4",返回0。

3. EOF:这是在stdio.h里面定义的常量(通常值为-1),表示输入流已经结束。在Windows下,用户按下CTRL+Z(会看到一个^Z字符)再按下回车(可能需要重复2次),就表示输入结束;Linux/Unix下使用CTRL+D表示输入结束。

《c语言scanf返回值》不代表本网站观点,如有侵权请联系我们删除

点击排行

成长网提供支持 骄阳网版权所有网站地图 网站地图2 主办单位:广州小漏斗信息技术有限公司 粤ICP备20006251号

联系我们 关于我们 版权申明