首页 > 试题广场 >

32位平台上struct { unsigned char a

[单选题]
32位平台上struct { unsigned char a; int b; short c } s,请问s的长度是多少?()
  • 7字节
  • 9字节
  • 10字节
  • 12字节
内存要有对齐地址
发表于 2019-04-03 22:57:42 回复(0)
内存对齐占用内存最大的变量。
发表于 2022-02-11 14:40:00 回复(0)
内存对齐占用内存最大的变量。
发表于 2020-02-27 07:19:19 回复(0)
这个有些编译器会进行优化,会选择调整成员的位置,使之占用最小内存。比如这道题就会将a和c放在一起,共占用8字节
发表于 2019-10-05 17:40:47 回复(1)