请问在C语言中,getch()有什么用?谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/01 19:26:59

getch()为等待用户输入一个字符(不需要按回车),这样就可以达到让程序停一下的效果,让你的程序不至于一闪而过。
在c中使用getch()必须先包含conio.h头文件

等价于system("pause")

getch()为等待用户输入一个字符,可以暂停一下,还有就是用户输入的字符在输出端是看不见,下面是getch() 的一个运用:

string InputPassword(char *ch)
{
string str;
char c;
while(c!=13)
{
c=getch();
str+=c;
cout<<ch;
}
return str;
}

参数 str是要显示在屏幕的字符串,比如 * , # 等等~~~~~

敲任意键程序继续执行,需要头文件"conio.h"

说得好~~