尝试理解在这种情况下 "
C++中指针变量和引用变量之间的区别是什么?
将 * 和 & 应用于变量名时的含义是什么?
如果您调用此函数并传递变量名,它将像正常的
&
" 的含义。可能是重复问题:C++中指针变量和引用变量之间的区别是什么?
将 * 和 & 应用于变量名时的含义是什么?
void af(int& g)
{
g++;
cout<<g;
}
如果您调用此函数并传递变量名,它将像正常的
void(int g)
一样运行。我知道,当您写&g
时,这意味着您正在传递变量g
的地址。但是在此示例中它是什么意思?
af(v); af(v);
吗? - Karoly Horvath