首页 > 编程知识 正文

c语言getch函数的头文件,c语言中getch要加什么头文件

时间:2023-05-05 17:53:48 阅读:173862 作者:2022

getch () :

头文件: conio.h

函数用途:从控制台读取字符,但不显示在屏幕上

函数原型: intgetch(void ) )

返回值:读取的字符

例如:

char ch; 或int ch;

getch (; 或ch=getch (;

getch (; 等你按任意键,然后继续下一句;

ch=getch (; 等待按下任意键,然后为ch指定与该关键字符对应的ASCII代码,并执行以下语句:

1 .所在头文件为conio.h。 不是stdio.h。

2 .在使用之前调用initscr (在退出时endwin )。 否则就会出现不输入文字的函数

也有可能会回来。

3 .在不同的平台上,输入回车时,getch (返回不同的值,getchar )会批量返回10 )即n

1 )在windows平台上按ENTER键会生成rn个转义字符,因此getch返回13(r )。

2 )在unix、linux系统上,ENTER键只发生n,所以getch返回10(n )。

3 ) getch返回13(r ),因为Macintosh使用ENTER键生成r。

getch (; 不是标准c的函数,在c语言中不存在。 所以,使用时请注意程序的可移植性。 国内的c语言初学者经常使用getch (; 如果使用暂停程序,但不知道此函数的来源,建议使用getchar (或stdlib.h头文件中的system ) " pause "调用暂停系统命令。 在某些情况下,代替此功能或更换编译器。 作者: eric_e

来源: CSDN

原文: 3359 blog.csdn.net/Eric _ e/article/details/80515237

声明:本文为博主原创文章。 转载请附上博文链接!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。