经典指数          
原因
3342
浏览数
0
收藏数
 

开发C代码时,经常见到如下类型的结构体定义:
typedef struct list_t{
struct list_t *next;
struct list_t *prev;
char data[0];
}list_t;
最后一行char data[0];的作用是?
  • 方便管理内存缓冲区
  • 减少内存碎片化
  • 标识结构体结束
  • 没有作用

     举报   纠错  
 
切换
暂时还没有答案,欢迎分享你的解答 . . .
撰写答案
扫描后移动端查看本题