GNU下的柔性數組

結果:     在標準C和C++中0長數組如charArray[0]是不允許使用的,因爲這從語義邏輯上看,是完全沒有意義的。 但是,GUN中卻允許使用,而且,很多時候,應用在了變長結構體中,如: StructPacket { Int state; Int len; Char cData[0]; //這裏的0長結構體就爲變長結構體提供了非常好的支持 };    首先對0長數組做一個解釋: 用途 :長
相關文章
相關標籤/搜索