在C語言中,可以使用strcmp函數來判斷一個字符串是否為空。具體方法如下:
#include <stdio.h>
#include <string.h>
int main() {
char str[100] = ""; // 空字符串
if(strcmp(str, "") == 0) {
printf("字符串為空\n");
}
else {
printf("字符串不為空\n");
}
return 0;
}
以上代碼中,我們定義了一個空字符串str
,然后使用strcmp
函數來比較str
和空字符串""
,如果它們相等(即返回值為0),則說明字符串為空。