getch()
是一个来自 <conio.h>
头文件的函数,它用于从控制台读取一个字符,但不会将其回显到屏幕上
以下是一个简单的示例,展示了如何使用 getch()
函数:
#include<stdio.h>
#include <conio.h>
int main() {
char ch;
printf("按下任意键继续...\n");
ch = getch(); // 读取一个字符,但不回显到屏幕上
printf("你按下了 '%c' 键。\n", ch);
return 0;
}
在这个示例中,程序会提示用户按下任意键,然后使用 getch()
函数读取该键。请注意,由于 getch()
不会回显字符,因此用户可能不会看到他们按下的键。当用户按下一个键时,程序会继续执行并输出用户按下的键。