1. 程式人生 > >呼叫函式交換兩個值

呼叫函式交換兩個值

呼叫函式交換兩個值

完整程式碼

//使用函式實現兩個數的交換
#include <stdio.h>
#include<windows.h>
#include<string.h>
void fun1(int* a, int* b){//
	int temp = 0;
	temp = *a;
	*a =* b;
	*b = temp;
	
}
int main(){
	int a = 10, b = 20;
	fun1(&a,&b);//將空間地址傳遞給指標變數 a,b的空間
	printf("交換後的數為:%d,%d\n", a,b);
	system
("pause"); return 0; }

在這裡插入圖片描述