// 互换值,没有换指向
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int a,b,*pa,*pb;
pa=&a;
pb=&b;
int m;
cin>>a>>b;
m=*pa;
*pa=*pb;
*pb=m;
cout<<a<<" "<<b;
return 0;
}
//换指向
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int a,b,*pa,*pb;
pa=&a;
pb=&b;
int *m;
cin>>a>>b;
m=pa;
pa=pb;
pb=m;
cout<<*pa<<" "<<*pb;
return 0;
}
指针的一些例题
最新推荐文章于 2024-08-21 18:30:33 发布