char data[0]用法總結

struct MyData {     int nLen;     char data[0]; };         開始沒有理解紅色部分的內容,上網搜索下,發現用處很大,記錄下來。                   在結構中,data是一個數組名;但該數組沒有元素;該數組的真實地址緊隨結構體MyData以後,而這個地址就是結構體後面數據的地址(若是給這個結構體分配的內容大於這個結構體實際大小,
相關文章
相關標籤/搜索