結構體中char a[0]用法——柔性數組

 有以下定義: typedef struct{  char a;  char b[0];  };  其中元素Char b[0];叫作柔性數組,主要用於使結構體包含可變長字段。詳細內容以下: 柔性數組;  【柔性數組結構成員    C99中,結構中的最後一個元素容許是未知大小的數組,這就叫作柔性數組成員,但結構中的柔性數組成員前面必須至少一個其餘成員。柔性數組成員容許結構中包含一個大小可變的數組。s
相關文章
相關標籤/搜索