#include <stdio.h> void fun (float *a,floa *b) { float w; *a=*a+*a; w=*a; *a=*b; *b=w; }
#include <stdio.h> void fun (float *a,floa *b) { float w; *a=*a+*a; w=*a; *a=*b; *b=w; }
日期:2012-05-21 18:32:01 人气:1
#include
void fun(float*a,float*b)//a即指向px的指针,b即指向py的指针,则*a指向x,*b指向y
{
float w;
*a=*a+*a;//将x地址存放的数据自加,x变为4
w=*a;
*a=*b;
*b=w;//将x和y地址里面的数据互换,则x变为3,y变为4
}
main()
{
float x=2.0,y=3.0,*px=&x,*py=&y;//px和py分别