1,
swap(int &a,int &b)
{
//对a,b操作就是对实参操作
}
swap(x,y);//函数引用传递
2,
swap(int *a,int *b)
{
//对*a,*b操作就是对实参操作
}
swap(&x,&y);//函数地址传递
1,
swap(int &a,int &b)
{
//对a,b操作就是对实参操作
}
swap(x,y);//函数引用传递
2,
swap(int *a,int *b)
{
//对*a,*b操作就是对实参操作
}
swap(&x,&y);//函数地址传递