请问这个结构体所占的空间大小是___字节.typedef struct { int a,char b,short c,short d,}AA_t;
请问这个结构体所占的空间大小是___字节.typedef struct { int a,char b,short c,short d,}AA_t;
为什么?
为什么?
其他人气:438 ℃时间:2019-12-17 11:09:33
优质解答
一般编译器为 12 个字节.因为 一般编译器 定义 int 为 4 字节,short 为 2字节, char 为 1字节,而且要考虑 内存分配 4 字节对齐.int a;-- 需要 4 byteschar b; -- 需要 1 byteshort c; -- 需要 2 bytesshort d; -- ...
我来回答
类似推荐
猜你喜欢
- 1几路公交车用英语怎么表达
- 2若a,b为有理数,且满足2(a方)-2ab+(b方)+4a+4=0,求a方b+a(b方)的值
- 3in memorizing a number you might try to associate it with familiar numbers or events
- 4己知{An}为等差数列,公差d不等于0,{An}中的部分项组成的数列Ak1,Ak2,Ak3...恰为等比数列,且k1=1,k2=...
- 5爱我中华 共创和谐演讲稿
- 6学校图书室上下两层书架上书的本数之比为7:5,如果从上面的书架上取出8本书放到下面的书架上,则上下两层书架上书的本数之比为4:3,两层书架上一共有多少本书?
- 7英语翻译
- 8食堂的存煤计划用若干天,若每天用130千克,则缺少60千克,若每天用120千克,则还剩60千克,
- 9go straight on ,then turn right at the first crossing.(改为同义句)
- 10I made this s___ present for your birthday.I hope you'll like it.