摘要: 1. 位域 我们来看一个表示日期的结构体: 但是我们可以发现,其实year最大也不会超过四位数,month也就是12,而day最大也就是31。但是我们在上述的结构体中,却为其分配了4*3=12字节的内存,是不是很浪费呢?C语言为了解决这个问题,提出了一个概念,叫位域。看段代码:这个的意思是,我为结构体中的每一个字段分配指定的位数,比如,我为year分配了7位。这样就有效地节省了内存。网上有着有... 阅读全文
posted @ 2010-04-17 00:32 飞林沙 阅读(555) 评论(1) 推荐(0) 编辑