在C語言中,空字符串和NULL是兩個不同的概念。
空字符串指的是一個字符串對象,其內容為空,即字符串的長度為0。可以用""表示一個空字符串。
而NULL是一個空指針常量,用于表示指針變量不指向任何有效的內存地址。在字符串中,通常用NULL表示字符串的結束,即字符串的結尾處會有一個NULL字符’\0’來標識字符串的結束。因此,空字符串"“在C語言中實際上是由一個長度為1的字符串”\0"構成的。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529