C语言 通过指针传参改变两个整数的值

C语言 通过指针传参改变两个整数的值,第1张

C语言 通过指针传参改变两个整数的值
//接受a,b的地址
void swap(int* pa,int* pb){
	int tmp = 0;
	tmp = *pa;
	*pa = *pb;
	*pb = tmp;
}
int main(){
	int a = 10;
	int b = 20;
	printf("a=%d,b=%dn",a,b);
	swap(&a,&b);//传a,b的地址
	printf("a=%d,b=%d",a,b);
	return 0;
} 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5099603.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存