请帮我看看27题,答案为a

网上不都说结构体内存是按照什么对齐原则来分的吗,

img


但是书上的又是怎么回事呀?

看这里的4条原则 https://blog.csdn.net/wd1603926823/article/details/129003849

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/681296
  • 这篇博客也不错, 你可以看下从键盘中读入一系列字符,直到输入字母a时停止,打印a之前的所有字符
  • 除此之外, 这篇博客: 拼题a的编译器(应该使用哪个编译器好?)中的 输入样例: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 7
    Bob 35
    Amy 28
    James 98
    Alice 11
    Jack 45
    Smith 33
    Chris 62
    
  • 以下回答由chatgpt基于相关博客总结生成:

    问题标题: 关于结构体内存对齐的问题,请帮我解答一下27题,其中答案是什么?

    问题内容: 网上常说结构体内存是按照什么原则来进行对齐的,但是我在书上看到的内容似乎与此不符,请解释一下书上的内容与网上所说的对齐原则之间的差异是什么。

    参考资料中没有提到关于结构体内存对齐的内容,所以无法根据参考资料回答这个问题。

四个答案里,勉强选 A 吧。

感觉题目有点问题,可能题目考查的是第一层 ,而你在第七层,就是这种感觉,反正BCD都不对,A 如果是 sizeof(结构体)的话,勉强算对