注册 登录
编程论坛 C++教室

答案为什么是A?

苍穹之舞 发布于 2019-03-28 09:42, 1759 次点击
0.

有如下函数定义

void func(int x, int& y) {x++;y++;}

若执行代码段:

int x=0,y=1;

func(x,y);

则变量x和y的值分别是()

正确答案: A

 A.0和2        B.1和2        C.0和1    D.1和1
2 回复
#2
林月儿2019-03-28 09:54
值传递和引用传递的区别
#3
苍穹之舞2019-03-29 10:11
回复 2楼 林月儿
回答正确,加5
1