c++中用指针交换两个变量的值

来源:互联网 发布:淘宝上怎么分期付 编辑:程序博客网 时间:2024/05/02 00:17

#include <iostream.h>

void change(int* x,int* y)
{
 int temp;

 temp = *x;
 *x = *y;
 *y = temp;

 return;
}

int main_all()
{
 int a,b;
 int *p_a,*p_b; 
 a = 1;
 b = 2;
 
 p_a = &a;
 p_b = &b;

 change(p_a,p_b);
 
 cout<<"a = "<<a<<" and b = "<<b<<endl;
 return(0);
}

原创粉丝点击