1.这个为什么调用了函数之后pa,pb地址没有改变啊?
2.怎么样才能让地址改变呢?
3.打印地址的时候是printf("%p",&pa);还是printf("%p",pa);?还是都可以啊?
4.int a =10; p=a指的是把p地址上的值改为10,而p=&a指的是把p地址改为a的地址,是这样吗?
5.有没有指针方面的教学推荐啊?非常感谢!
形参实际上是函数内的变量,对他做的修改出不了函数范围。因此需要传递指针给函数,指针变量也要传递指针的地址。
fun(int **pa,itn **pb)
使用 fun(&pa,&pb);
你的函数里也有问题,函数里的a,b跟main里了的a,b无关。交换用中间变量