关于指针的问题
用指针作为函数参数实现:输入2个整数,按由小到大的顺序输出??Void swap(int *p1,int *p2)
{
int *temp;
temp=p1;
p1=p2;
p2=temp;
}
main()
{
int a,b;
int *pointer1,*pointer2;
scanf("%d,%d",&a,&b);
pointer1=&a;pointer2=&b;
if(a<b)
swap(pointer1,pointer2);
printf("\n%d,&d,a,b);
}
为什么2数不交换啊???
应为刚学,讲详细点。。。谢谢!!