在C語言中,可以使用fgets()
函數從鍵盤獲取字符串。fgets()
函數的原型如下:
char *fgets(char *str, int n, FILE *stream);
其中,str
是存儲輸入的字符串的字符數組,n
是最大的字符數(包括空字符’\0’),stream
是輸入流,通常使用stdin
表示標準輸入流(鍵盤輸入)。
示例代碼如下:
#include <stdio.h>
int main() {
char str[100]; // 定義一個字符數組用于存儲輸入的字符串
printf("請輸入一個字符串:");
fgets(str, sizeof(str), stdin); // 從鍵盤獲取字符串
printf("你輸入的字符串是:%s", str);
return 0;
}
在上面的示例中,用戶輸入的字符串將存儲在str
數組中,并使用printf()
函數打印出來。