![]() |
#2
newyj2008-11-06 13:50
|

#include<iostream>
using namespace std;
void swap(int &a,int &b);
main()
{
int r = 5, t = 6;
swap(r,t);
cout<<"r:"<<r<<" t:"<<t<<endl;
}
void swap(int &a,int &b)
{
int temp = a;
a = b;
b = temp;
}
using namespace std;
void swap(int &a,int &b);
main()
{
int r = 5, t = 6;
swap(r,t);
cout<<"r:"<<r<<" t:"<<t<<endl;
}
void swap(int &a,int &b)
{
int temp = a;
a = b;
b = temp;
}

#include<iostream>
using namespace std;
main()
{
void swap(int &a,int &b);
int r = 5, t = 6;
swap(r,t);
cout<<"r:"<<r<<" t:"<<t<<endl;
}
void swap(int &a,int &b)
{
int temp = a;
a = b;
b = temp;
}
using namespace std;
main()
{
void swap(int &a,int &b);
int r = 5, t = 6;
swap(r,t);
cout<<"r:"<<r<<" t:"<<t<<endl;
}
void swap(int &a,int &b)
{
int temp = a;
a = b;
b = temp;
}
这两段代码的结果怎么不一样呢