c语言

c语言getch()的用法是什么

小亿
198
2024-04-23 10:31:44
栏目: 编程语言

在C语言中,getch()函数是一个非标准函数,通常用来从键盘获取一个字符而不显示在屏幕上。它用于实现字符的无回显输入,即用户输入字符时不会在屏幕上显示出来。

示例代码如下:

#include <stdio.h>
#include <conio.h>

int main() {
    char ch;
    
    printf("Enter a character: ");
    
    ch = getch(); // 获取一个字符
    
    printf("\nYou entered: %c\n", ch);
    
    return 0;
}

在上面的代码中,用户输入一个字符后,不会在屏幕上显示,而是直接读入到变量ch中,然后再输出该字符。需要注意的是,getch()函数在不同的编译器中可能会有不同的实现,因此不是所有的编译器都支持该函数。在一些编译器中,可能需要包含conio.h头文件才能使用getch()函数。

0
看了该问题的人还看了