char data[0]問題

問題:當進行內存管理時,常常須要一個額外的結構,例如數組 struct MyData安全 {性能     char*data;  // 指向分配的內存空間flex     intlen;  // 記錄空間大小this };編碼 這樣,須要進行四步操做,先分配MyData結構體,再分配要管理的內存,再讓data指針指向該內存空間,再把空間大小賦給len。問題,該結構在64位系統上sizeof結果是多
相關文章
相關標籤/搜索