厂房中介现在好做吗:C++k 引用和指针有什么不同?指针加上什么限制等于引用?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 06:20:45
应付笔试,急,,,

对于函数
int swap1(int &x,int &y)
{
int tmp=x;
x=y;
y=tmp;
}
int swap2(int *a,int *b)
{
int tmp=*x;
*x=*y;
*y=tmp;
}
使用时两个函数功能完全相同,只是方法不同,不过意思都一样的
int main()
{
int x=1,y=2;
swap1(x,y);
printf("x=%d y=%d\n",x,y);
swap2(&x,&y);
printf("x=%d y=%d\n",x,y);
}