- 博客(7)
- 收藏
- 关注
原创 C语言:结构体入门
位段内部成员类型为char,那么首先会开辟一块1个字节的空间来使用,变量a,b完全存放后,还剩下1个比特,存不下变量c,内存会再开辟第二块1个字节的空间来存放变量c,还剩下3个比特,不够存放变量d,内存再开辟第三块1个字节的空间来完全存放变量d。以上述例子来看,位段内部成员为int,那么首先会开辟一块4个字节的空间来使用,变量a,b,c完全存放后,还剩下15个比特,不能将变量b完全存放在同一块4个字节的空间里,这时候内存会再开辟第二块4个字节的空间来存放变量d。结构体变量未声明,则在后续使用时创建。
2023-12-03 21:42:31 903 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人