getchar()
是一个C语言库函数,用于从标准输入(通常是键盘)读取一个字符。这个函数在
下面是 getchar()
函数的基本用法:
#includeint main() { char ch; printf("Enter a character: "); ch = getchar(); // 读取一个字符 printf("You entered: %c\n", ch); return 0; }
在这个例子中,程序提示用户输入一个字符,然后使用 getchar()
函数读取该字符并将其存储在变量 ch
中。最后,程序输出用户输入的字符。
请注意,getchar()
函数在读取字符时会等待用户按下回车键。如果你想要在用户按下回车键之前立即读取字符,可以使用 getch()
函数(在
头文件中定义),但请注意,这个函数是非标准的,并且在某些编译器和操作系统上可能不可用。