标签: c++
我是编程C ++的新手。请考虑以下代码:
int a; a = 4; int b = a; b++;
在此代码的末尾,a=4和b=5。如果a=5修改b,我希望如此。如何修改我的代码以便发生这种情况?谢谢!
a=4
b=5
a=5
b
答案 0 :(得分:4)
要让代码执行您想要的操作,b需要是引用到a。
a
int a; a = 4; int &b = a; b++;
答案 1 :(得分:0)
int a; a = 4; int *b = &a; (*b)++;