在C語言中,可以使用字符串的長度來判斷字符串是否為空。如果字符串的長度為0,則表示字符串為空。
示例代碼如下:
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("請輸入一個字符串:");
scanf("%s", str);
if (strlen(str) == 0) {
printf("字符串為空\n");
} else {
printf("字符串不為空\n");
}
return 0;
}
在上述示例代碼中,首先使用scanf
函數讀取用戶輸入的字符串,并存儲在str
數組中。然后,使用strlen
函數獲取字符串的長度,并通過判斷長度是否為0來判斷字符串是否為空。