在C語言中,可以使用strlen()函數來判斷字符串的長度。這個函數可以在<string.h>頭文件中找到。以下是一個簡單的例子來說明如何使用這個函數:
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int length;
printf("請輸入一個字符串: ");
scanf("%s", str);
length = strlen(str);
printf("字符串的長度是: %d\n", length);
return 0;
}
在這個例子中,我們先定義了一個字符數組str來存儲輸入的字符串。然后使用scanf()函數來接收用戶輸入的字符串。接著,將字符串傳遞給strlen()函數來計算其長度,并將結果賦值給變量length。最后,使用printf()函數打印出字符串的長度。
需要注意的是,strlen()函數返回的是無符號整型(unsigned int)的值,因此在使用printf()函數打印時需要使用%u來格式化輸出。