阅读量:0
在C语言中,没有内置的"get"函数来直接获取输入。但是,你可以使用标准库函数fgets()
或scanf()
来从用户那里获取输入。下面是两个示例:
- 使用
fgets()
:
#include<stdio.h> int main() { char input[100]; printf("请输入一些文本:"); fgets(input, sizeof(input), stdin); printf("你输入的文本是:%s", input); return 0; }
- 使用
scanf()
:
#include<stdio.h> int main() { char input[100]; printf("请输入一些文本:"); scanf("%s", input); printf("你输入的文本是:%s", input); return 0; }
注意:scanf()
在读取字符串时会在遇到空格、制表符或换行符时停止。而fgets()
会读取整行输入,直到遇到换行符。因此,如果你需要读取包含空格的字符串,建议使用fgets()
。