位段、枚举及联合

上一篇中主要将结构体的大小计算方式和内存对齐相关的知识整理了一下,但是C语言中还有结构体的几个“近亲”,他们就是位段、枚举以及联合。我们在学习他们的同时,不仅要清楚各自类型的特点,还要结合结构体在将他们放在一块进行比较对照,这样才能更好的将他们理解。那么我们就来看看这几个类型: 位段 一、位段的声明与结构体类似,但是还有几个不同点: 1.位段的成员必须是 (全部) int 或者 (全部) char
相关文章
相关标签/搜索