C语言使用函数实现两个数的交换。

使用函数实现两个数的交换。

1.写一个函数交换两个数的内容

void change(int*a ,int*b) {//所有形参都是实参的一份拷贝
	int c = *a;
	*a = *b;
	*b = c;
}
int main() {
	int a = 10;
	int b = 20;
	change(&a, &b);//进行传值而非传值
	printf("a=%d,b=%d \n", a, b);
	system("pause");
	return 0;
}

猜你喜欢

转载自blog.csdn.net/a_hang_szz/article/details/88842226