C语言getch();

Posted 祥云湾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言getch();相关的知识,希望对你有一定的参考价值。

定义:conio.h文件

#include <stdio.h>
#include <termios.h>
#include <unistd.h>

int getch (void)

        int ch;
        struct termios oldt, newt;

        tcgetattr(STDIN_FILENO, &oldt);
        newt = oldt;
        newt.c_lflag &= ~(ICANON|ECHO);
        tcsetattr(STDIN_FILENO, TCSANOW, &newt);
        ch = getchar();
        tcsetattr(STDIN_FILENO, TCSANOW, &oldt);

        return ch;


引入文件:#include<conio.h>




以上是关于C语言getch();的主要内容,如果未能解决你的问题,请参考以下文章

C语言getch()函数学习

为啥C语言编程时输入数字转化为了ASC码

C语言绘图函数问题(超简单)

C语言——坦克大战

c语言 运行完就直接退出了,看不到结果

C语言中如何实现按任意键退出