摘要: 首先声明本文主要参考海子的http://www.cnblogs.com/dolphin0520/archive/2011/10/03/2198493.html这篇博文,并对一些地方做了修改,用红色标出 当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union)。在C Programming Language 一书中对于联合体是这么描述的: 1)联合体是一个结构; 2)它的所有成员相对于基地址的偏移量都为0; 3)此结构空间要大到足够容纳最"宽"的成员;4)其对齐方式要适合其中所有的成员;下面解释这四条描述: 由于联合体中的所有成员是共享一段内存的,因此每 阅读全文
posted @ 2012-07-21 23:26 小睨 阅读(9979) 评论(1) 推荐(0)