使用指针交换两个数(算法笔记)

#include<cstdio>
void change(int *a,int *b)
{
	int t=*a;
	*a=*b;
	*b=t;
}
int main()
{
	int a=1,b=2;
	int *p1=&a,*p2=&b;
	change(p1,p2);
	printf("a=%d,b=%d\n",*p1,*p2);
	return 0;
}
发布了61 篇原创文章 · 获赞 0 · 访问量 604

猜你喜欢

转载自blog.csdn.net/qq_38054511/article/details/103925738
今日推荐