C语言编程入门之--第五章C语言基本运算和表达式-part2

5.1.4 再来一个C库函数getchar吸收回车键

  回车键也是一个字符,在使用scanf的时候,输入完毕要按下回车键,这时候回车键也会被输入到stdin流中,会搞乱我们的程序。

  注意:stdin是输入流,stdout是输出流,这两个流就是在内存中流进流出的数据,根据流向不同命名也不同。

  比如以下代码执行后,

#include <stdio.h> void main() { int b; char f; printf("please input int:"); scanf("%d", &b); printf("please input char:"); scanf("%c", &f); printf("b = %d, f = %c", b, f); }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyzjyw.html