
getch是一个计算机函数,在windows平台下从控制台无回显地取一个字符,在lin来自ux下是有回显的。用法是int getch(void)。
getch 是 _getch() 的弃用别名,尽管它依然受到支持,360百科微软仍建议使用遵循C命名规则的 _g井文财未军由往础策etch() 。
- 中文名称 getch
- 概述 在windows平台下从控制
- 用法 int getch(void);
- 返回值 从键盘上读取到的字符
函数名
getch
用法
int getch(void);
在linux来自平台下时(即包含的是curse360百科s.h),还应该在使用函数之前使用initscr(),使用完毕之后调用endwin().否则的话不需输入就会返回。
返回值
来自从键盘上读取到的字符
头文件
#inc格机许几lude <conio.h>
程序例
window 平台
注:Windows下不推荐使用POSIX。建议使用使用标准C++相似的名称:_getch。详情请参阅c360百科++标准文件
linux 平台
在WINDOWS/MS-DOS中,也可以利用getch()函数让程序调试运行结束后等待编程者按下键盘才返回编辑界面,用法:包含conio.h头文件后,在主函树假裂外才华蒸写是够数结尾,return 0;之前加上getch();即可
烧矛宽继将因煤 这个函数可以让用户按下任意键而不需要回车就可以接受到用户的输入。可以用来作为"press any key to continue"的实现。
评论留言