为什么p1和p2的地址交换了,而a和b的地址没有交换呢?地址
c吧
全部回复
仅看楼主
level 6
66e😨
楼主
为什么p1和p2的地址交换了,而a和b的地址没有交换呢?地址转递不是全部转换吗?
2018年02月17日 11点02分
1
level 1
抬头望那苍穹♀
你显然没有理解通过值传递和指针传递的含义。
对于作为参数的指针本身,它还是值传递,你在被调函数中修改指针本身,不会影响作为实参的指针,而你在被调函数中修改指针指向的对象,实参指针指向的对象也会同时改变。如果你想修改的是传递进去的指针本身,那你的参数要么应该是指针的引用,要么就得是指针的指针
2018年02月18日 18点02分
2
1