他函数要的是地址 调用函数给的是变量 值怎么会变
int &r是引用,不是地址啊。引用可以在函数内修改参数内容int *r才是地址
形参不是地址,是“引用”。C++中的内容。引用,可以理解为一个变量的别名。在定义之初必须绑定一个变量,然后这个引用就和这个变量指向同一个存储空间。对引用的改变也会导致对应的变量的值发生改变。按照你的程序,调用函数之后,result的值也会相应的加一。