![]() |
1
3
所以很可能那两个成员
“使用”4但2个字节。
与您的问题无关:C授权打印
|
![]() |
2
2
写作:
与书写没有区别:
为什么这很重要?这很重要,因为在第二个示例中,应该很清楚为什么要应用
您拥有的内部结构不会被打包,很明显,如果它遵循通常的对齐规则,那么大多数架构遵循的大小将是其最严格对齐的成员(指针)的倍数。因此,联合体内部结构的大小将是16,而不是您假设的12。这意味着工会的规模也将达到16个。 |
![]() |
Rajesh · 添加偏移量时数组名称上的sizeof运算符 7 年前 |
![]() |
fatdragon · 结构具有并集时的意外大小 7 年前 |
![]() |
razorozx · C++如何获取父数据类型的sizeof? 7 年前 |
![]() |
WonFeiHong · 通过sizeof会发生什么 7 年前 |
![]() |
Sato · 如何使gcc警告未定义的结构? 7 年前 |
![]() |
msc · C和C中sizeof算子的不同输出++ 7 年前 |
![]() |
Raul GrigoraÈcu · 指向数组最后一个元素的C指针 7 年前 |