1. 程式人生 > >no.5 使用指針在函數間通信

no.5 使用指針在函數間通信

inter main cnblogs origin 通信 blog true brush src

//使用指針完成兩個數之間的交換

#include <stdio.h>
void interchange (int *u,int *v);
int main()
{
	int x=5,y=10;

	printf("originally x=%d and y= %d \n",x,y);
	interchange(&x,&y);//向函數傳送地址
	printf("now x=%d and y= %d\n",x,y);
	return 0;

}
技術分享
void interchange (int *u,int *v)
{
	int temp;

	temp = *u;//temp得到u指向的值
	*u=*v;
	*v=temp;
}

  

no.5 使用指針在函數間通信