c++中如何从键盘输入-1使程序结束 运行结果输入-1后末尾不能有换行出现,直接结束程序

2025-02-26 14:18:47
推荐回答(1个)
回答1:

getch():

这个函数是一个不回显函数,当用户按下某个字符时,函数自动读取,无需按回车,有的C语言命令行程序会用到此函数做游戏,但是这个函数并非标准函数,要注意移植性!
getch():
所在头文件:conio.h
函数用途:从控制台读取一个字符,但不显示在屏幕上
函数原型:int getch(void)
返回值:读取的字符
例如:
char ch;或int ch;
_getch();或ch=_getch();
用_getch();会等待你按下任意键,再继续执行下面的语句;
用ch=_getch();会等待你按下任意键之后,把该键字符所对应的ASCII码赋给ch,再执行下面的语句。