摘要: 1. 关于位域表示法:加类型表示在这个类型上分配。如:struct packet_bit{ unsigned char a:2; unsigned char b:3;}bit;//这样bit只在一个字节unsigned char(这种类型占一个字节)内分配内存,而a占了2位,b占3位,故有3位空闲,此时sizeof(bit) = 1struct pakcet_bit{ unsigned int a:2; unsigned int b:3;}bit;//这样在四字节unsigned int(这种类型占4个字节)内分配内存,故有27位空闲,sizeof(bit) = 4... 阅读全文
posted @ 2012-08-26 19:08 dandingyy 阅读(238) 评论(0) 推荐(0) 编辑