结构体: struct NUM { int number; }a; 结构体是声明只是一个模型,没有分配内存空间.当进行定义结构体变量后才分配内存空间 联合体: union data { int a: }b: 大体和结构体一样,不同之处在于,它将几个不同的变量存放在同一单元,在联合体中,各个成员变量所占内存的字节数各不相同,但都从同一个首地址开始.不管在任何时刻,只有一个变量处于活动状态.联合体所占的内存长度等于各个成员的长度之和. enum color { white,black }c: 默…
----------------------------------------------------------我是一条划分线---------------------------------------------------------- ————声明结构的形式————*第一种struct point{ int x; int y; int z;};struct point p1,p2://定义两个结构变量 *第二种struct { int x; int y;…