执行完下面的代码后, a 、 b 和 c 的值分别是( )。void byValue(int x) { x = 100; } void byRef(int& x) { x = 200; } void byPointer(int* x) { *x = 300; } int main() { int a = 1, b = 2, c = 3; byValue(a); byRef(b); byPointer(&c); return 0; }
A. 100 200 300
B. 1 2 3
C. 1 200 300
D. 1 2 300
正确答案:C
试卷来源:202512 CCF-GESP编程能力等级认证C++四级真题