按值和按引用
按引用就是在类型后加& 按引用相当于按地址(指针)传递,可以在函数中更改变量的值,
int ByReference(int &a)
{
a=100;//按引用传递可以更改变量的值
}
等价于按指针传递
int ByPoint(int *a)
{
*a=100;
}
按引用就是在类型后加& 按引用相当于按地址(指针)传递,可以在函数中更改变量的值,
int ByReference(int &a)
{
a=100;//按引用传递可以更改变量的值
}
等价于按指针传递
int ByPoint(int *a)
{
*a=100;
}