阅读下面的程序,输出是( )。
struct S { int a, b; };
void g(S s) { s.a += 10; }
void h(S& s) { s.b += 10; }
int main() {
S s{1, 2};
g(s); h(s);
cout << s.a << " " << s.b;
}
- A.
11 12 - B.
1 12 - C.
11 2 - D.
1 2
g4-06867.in输出g4-06867.out阅读下面的程序,输出是( )。
struct S { int a, b; };
void g(S s) { s.a += 10; }
void h(S& s) { s.b += 10; }
int main() {
S s{1, 2};
g(s); h(s);
cout << s.a << " " << s.b;
}
11 121 1211 21 2