采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好,你在这里说定义了一个char和两个short?但是我看只有一个short啊?
你说的例子里蓝色部分对应的是char,占一个字节;灰色是空出来对齐的一个字节,红色的部分对应short,占两个字节。
灰色,为什么要空出来对齐呢?不能紧贴着char 之后去分配内存空间给 short 么?CPU 实际也是如此的么
计算机寻址以2的倍数来寻址,所以会有一个空出来的对齐,我这个理解对么?
登录后可查看更多问答,登录/注册
一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维
1.2k 12
1.3k 10
1.2k 9
992 9