📜  C中的getch()函数与示例(1)

📅  最后修改于: 2023-12-03 15:30:14.485000             🧑  作者: Mango

C中的getch()函数与示例

介绍

在 C 编程语言中,getch() 函数用于从输入中读取字符,但是并不在屏幕上显示字符。该函数可从键盘或其他标准输入流中读取字符。

使用方法

要使用 getch() 函数,必须包括 conio.h 头文件。

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

int main() {
   char c;
   c = getch();
   printf("输入的字符是: %c\n", c);
   return 0;
}
示例
#include <stdio.h>
#include <conio.h>

int main() {
   char c;
   
   printf("请输入一个字符: ");
   c = getch();
   
   printf("\n输入的字符是: %c\n", c);
   return 0;
}

在这个示例中,我们使用了 getch() 函数来读取用户输入的字符。注意到此函数并没有将用户输入的字符显示在屏幕上,所以用户的输入是不可见的。

getch() 函数被调用时,它会立即从输入缓冲中读取一个字符,无论是从键盘输入还是其他标准输入流。这使得程序可以等待用户输入而不必等待用户按下 "回车" 键。