在C語言中,空字符串是一種特殊的字符串,表示為""。空字符串是一個字符串常量,可以被賦值給一個字符數組,但不能直接賦值給一個字符串變量。例如:
char str1[] = ""; //可以將空字符串賦值給字符數組 char *str2 = ""; //不能將空字符串直接賦值給字符串變量
如果想要將空字符串賦值給一個字符串變量,需要使用strcpy函數來進行賦值操作,例如:
char str3[10]; strcpy(str3, ""); //將空字符串賦值給字符串變量str3
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529