✏️ 纠错
第 93 题 / 共 152 题

3.下列代码段对应的输出结果是(  )。

struct A {
 int a, b;
} n1 = {3, 5};
struct B {
 A a;
 int b;
} n2 = {n1, 7};
cout << n2.a.b << endl;
📝 题目解析

【解析】因为n1.b = 5,而n2.a = n1,所以n2.a.b = n1.b = 5。

【答案】C