c ++函数的参数

时间:2015-06-20 07:15:06

标签: c++ variables reference

带有参数的c函数,例如:

void test(int fp, int &pos){ //do something... }

但我不明白" int& pos"" int& pos"意思是 非常感谢你的帮助

1 个答案:

答案 0 :(得分:1)

这意味着pos成为函数调用期间传递的变量的引用变量(它们的地址变得相同).ie,pos中的任何变化都反映在调用变量中。例如:

如果函数调用

  test(f,p);

对pos的更改将反映在p。