题库 软件开发 题目列表 以下输出的结果是#include <iostream>#pragma p...
单选题
以下输出的结果是
#include <iostream>
#pragma pack(2)
struct S1
{
    S1() { f = 0; s = 0; i = 0; c = 0; }
    float f;
    short s;
    int i;
    char c;
};
 
#pragma pack(push)
#pragma pack(16)
struct S2
{
    S2() { d = 0; c = 0; i = 0; }
    double d;
    S1 s1;
    char c;
    int i;
};
#pragma pack(pop)
 
int main()
{
    std::cout << sizeof(S2) << std::endl;
}
A.

48

B.

32

C.

28

D.

24

题目信息
校招真题
-
正确率
0
评论
14
点击