![]() |
1
3
所以很可能那两个成员
“使用”4但2个字节。
与您的问题无关:C授权打印
|
![]() |
2
2
写作:
与书写没有区别:
为什么这很重要?这很重要,因为在第二个示例中,应该很清楚为什么要应用
您拥有的内部结构不会被打包,很明显,如果它遵循通常的对齐规则,那么大多数架构遵循的大小将是其最严格对齐的成员(指针)的倍数。因此,联合体内部结构的大小将是16,而不是您假设的12。这意味着工会的规模也将达到16个。 |
![]() |
cobb208 · Malloc正在为释放指针引发错误 2 年前 |
![]() |
kernel · 打印结构数组内容时出错 3 年前 |
![]() |
mwitz · 在Rust中无法正确写入结构的函数属性 3 年前 |
![]() |
Ulysses · 无法访问结构字段(Rust) 3 年前 |
![]() |
Tor · 使用Box<None>值初始化struct 3 年前 |
![]() |
Yestin · Golang如何初始化数组结构[duplicate] 3 年前 |