(资料图)
1、用于清除缓冲区。
2、原来输入的字符,由于某种原因留在缓冲区,没有输出出来。
3、用getchar()将字符提取出来,避免对下文的输入输出造成影响。
4、举一个简单的例子:#include
5、所以用"getchar()"将第一次输入遗留在缓冲区中的字符清除掉。
6、值得注意的是getchar()j是C语言的字符函数。
7、如果在C++程序使用,要求使用头文件"#include"stdio.h"。
8、另外,C++语言也有类似的函数,如"cin.get()",用途相似。
本文到此分享完毕,希望对大家有所帮助。