Intel和微软公司同时出现的面试题
luyued 发布于 2011-03-10 17:56 浏览 N 次
Intel和微软公司同时出现的面试题,练习一下:
#pragma pack(8) /*指定按8字节对齐*/
struct s1{
short a;
long b;
};
struct s2{
char c;
s1 d;
long long e;
};
#pragma pack() /*取消指定对齐,恢复缺省对齐*/
问题 :1.sizeof(s2) = ?
2.s2的c后面空了几个字节接着是d?答案:sizeof(S2)结果为24。s2的c后面空了3个字节接着是d。
#pragma pack(8) /*指定按8字节对齐*/
struct s1{
short a;
long b;
};
struct s2{
char c;
s1 d;
long long e;
};
#pragma pack() /*取消指定对齐,恢复缺省对齐*/
问题 :1.sizeof(s2) = ?
2.s2的c后面空了几个字节接着是d?答案:sizeof(S2)结果为24。s2的c后面空了3个字节接着是d。
分析:
S1中,成员a是2字节默认按2字节对齐,指定对齐参数为8,这两个值中取2,a按2字节对齐;同理,成员
相关资讯
- 06-10· 贵于坚持——智盟七年写
- 06-06· 恨透爱情恨透你(何华岳
- 06-06· “华岳”诚信3·15促销活动
- 06-05· 2011-04-16花海中的康博村
- 06-05· 康博羽绒服2011女款
- 06-05· 宝鸡市三诚锅炉有限责任
- 06-05· 康博谈睡眠
- 06-05· 气排球运动创造康博人新
- 06-05· 富迪与世界康博会签订框
- 06-05· 德州之窗网专访德州富豪
最新资讯
- 06-04· 华岳散人著作摘录:浅谈习
- 06-04· 望华岳
- 06-04· 华岳在外婆家
- 06-04· [转载]《江湖棋秘》第83局
- 06-04· 阳春三月朝华山--王道岭勇
- 06-04· 2010-2013年中国无极灯市场
- 06-04· 我希望你们都好好的
- 06-04· 心理月刊——李宇春“我
- 06-03· SAP安装问题解决
- 06-03· sap bw入门