在 C 语言中,可以使用函数 getchar
来获取键盘输入。这个函数会从标准输入(通常是键盘)读取一个字符,并将其作为函数的返回值。例如,可以使用以下代码来获取一个字符并将其存储在变量 c
中:
char c= getchar();
你也可以使用函数 scanf
来获取输入。例如,可以使用以下代码来获取一个整数并将其存储在变量 n
中:
int n;
scanf("%d", &n);
注意,在使用 scanf
时,你需要提供一个格式字符串,用于指定要输入的数据类型。在这个例子中,%d
表示要输入一个整数。
如果你想要控制键盘输入的话,可以使用函数 fgets
来获取输入的一行文本。例如,可以使用以下代码来获取一行文本并将其存储在字符数组 line
中:
char line[100];
fgets(line, 100, stdin);
这个函数会从标准输入(通常是键盘)读取一行文本,最多读取 100
个字符。注意,这个函数会保留换行符,所以如果你需要去掉换行符的话,可以使用 strchr
函数来查找换行符