单选题

以下输出的结果是#include <iostream>...

发布于 2022-03-03 15:20:57

以下输出的结果是
#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
}

登录后免费查看答案
关注者
0
被浏览
14
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看