目录
1. 柔性数组
2. 包括柔性数组成员的结构体类型大小
3. 柔性数组开辟空间
4. 柔性数组的优势
5. 柔性数组的特点
1. 柔性数组
例如:
使用柔性数组:
结构体中的最后一个数组
如果arr[] 编译不过去,用arr[0] 两种意思是一样的,都是未知大小的数组,柔性数组成员
柔性数组:数组的大小是可以调整的
2. 包括柔性数组成员的结构体类型大小
柔性数组的大小不做计算
3. 柔性数组开辟空间
相当于开辟:4(结构体大小int n)+5*4(int arr[0])=24字节的空间
使用柔性数组:
调整柔性数组大小:
如果发现5个整型不够用了,调整为10个整型
开辟成功,将ptr 地址给ps 管理
4. 柔性数组的优势
第一个优势:方便内存释放
第二个优势:有利于访问速度
5. 柔性数组的特点



