C语言中的struct可以看作变量的集合
柔性数组即数组大小待定的数组
C语言中可以有结构体产生柔性数组
struct softArray
{
int len;
int arry[];//不占用存储空间
}
union只分配最大成员的空间,所有成员共享这个空间
小结:
struct中的每个数据成员有独立的存储空间
struct可以通过最后的数组标识符产生柔性数组
union的使用会受到系统大小端的影响
标签:struct,--,C语言,union,int,数组,柔性 From: https://www.cnblogs.com/ysnana/p/17241741.html