⒊联合与结构的区别 struct exam{ int a ; float b ; char c ; }x ; x a b c union exam{ int a ; float b ; char c ; }x ; x b a c 结构变量的每个成员项有独立的内存单元, 而联合变量的成员项以最大的成员项开辟单元 后,所有成员项共用单元。 sizeof (struct exam) 举例: #include stdio.h void main (void) { union exam{ int i ; char ch[2] ; } x ; x.i = 24897 ;/* i:0x6141*/ printf (“i=%xH\n” , x
原创力文档

文档评论(0)