fflush(stdin)在哪个头文件(fflush stdin是什么意思)
您好,今天小花就为大家解答关于fflush,stdin在哪个头文件,fflush stdin是什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、fflush(stdin)中stdin是标准输入的意思。
2、fflush(stdin)的作用是清空标准输入缓冲区。
3、举例说明如下:int a;char c;scanf("%d",&a); fflush(stdin); // 清空输入缓冲区scanf("%c",&c);如果不加fflush(stdin)的话,第一次输入的回车可能会被第二次输入操作所捕捉,也即变量c的值将会是回车符,并不会接收用户输入的字符。
本文就讲到这里,希望大家会喜欢。