当前位置:神舟问>百科问答>c语言中getch() 怎么用

c语言中getch() 怎么用

2024-06-15 22:13:39 编辑:join 浏览量:543

getch()这个函数是一个皮锋拦不回显函数,当用户按下某个字符时,函数自动读取,无需按回车。

所在头文件:conio。

函数用途:从控制台读取一个字符,但不显示在屏便言还建幕上。

函数原型:intgetch(void)。

返回值:读取的字符。

c语言中getch() 怎么用

扩展资料:

getch()使用时易错点:

1、所在头文件是conio。其善握位绍相划雨而不是stdio。

2、在使用之前要调用initsc切呼表双环探事司r(),结束时要调用endwin(基塌)。否则会出现不输入字符这个函数

也会返回的情况。

3、在不同首宪把谈事质贵超平台,输入回车,getch()将返回不同数值。windows平台下ENTER键会产生两个转义字符\r\n,因此getch返回13。unix、linux系王电给吃赵语培消充胡统中ENTER键只产生\n,因此getch返回10。

4、getch()并非标准C中的函数,不存在C语言中,所以在使用的时候要注意程序的可移植性。getch函数在读取一个功能键或者箭头燃胡(方向完百)键盘时,函数会返回两次,第一次调用返回0或者0xE0,第二次调用返回实际的键值。

参考资料来源:百度百科-getch()函数

标签:getch,语言

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/answer/370073.html
热门文章