位段 位段或称位域Bit field为一种数据结构可以把数据以位元的形式紧凑的储存并允许程序员对此结构的位元进行操作这种数据结构的好处 可以使数据单元节省储存空间当程序需要成千上万个数据单元时这种方法就显得尤为重要 位段可以很方便的访问一个整數值的部分内容从而可以简化程序源代码 而位域这种数据结构的缺点在于其内存分配与内存对齐的实现方式依赖于具体的机器和系统在不同的平台可能有不同的结果这导致了位段在本质上是不可移植的