C/C++ getchar函数
最后更新于:2020-05-29 23:11:28
对于控制台程序,C语言中getchar函数一共有两个用处:
1.可以和用户交互,获取用户的键盘输入,例如:用户按下键盘的a键,那么getchar函数就返回字符a;
2.对于win32控制台而言,getchar函数和system("pause")函数作用类似,解决控制台黑屏窗口一闪而过的问题;
一.getchar函数简介
1.getchar函数简介
getchar函数有一个int或者char型的返回值,当程序调用getchar时,程序就等着用户键盘按键。用户输入的字符被存放在键盘缓冲区中。直到用户按回车为止(回车字符也放在缓冲区中),当用户键入回车之后,getchar才开始从缓冲区中读入字符,例如:用户按下键盘的a键,那么getchar函数就返回字符a;
2.`getchar`函数声明
该函数声明在`stdio.h`头文件中,使用的时候要包含stdio.h头文件。如:
#include
char getchar(void)
在C语言中对于控制台程序,我们一般通过`printf`函数输出信息到控制台窗口显示,而getchar函数则是可以从控制台获取用户的输入,而达到和用户交互的目的,注意两者的区别!
二.getchar函数使用
/*************************************************************