结构体、共同体、位域的理解

学习了一部分知识,但是因为没有实际的训练和解决问题的过程,所以对这三个概念理解不是特别深刻。
首先,结构体有点类似于数据库中的一个表的结构,可以在一个类似于数组的组合内存放不同的类型及其值。
那么共同体则是在一个结构内定义不同的类型,但是最多有一个值,据说是为了在存储不确定类型时可以存储在这里保证存储的合法化。这只是个人理解。
位域则是为了解决空间浪费的问题,因为可能存在一些仅仅需要占用不到一个字节的几位就可以解决问题。但具体解决问题,还需要在学习。

猜你喜欢

转载自blog.csdn.net/qq_35430109/article/details/89204998
今日推荐