指针带入函数时* 与 *& 的区别

戳这里

根据我的自己理解,两种形式的指针代入进去后,指向的地址上存储的值都可以被改变.

唯一的区别是指针本身指向的地址如果用*就不会被修改, 如果用 *& 则可以被修改.

也就是说,指针与其他的数据类型并无差别.拿int举例,int变量储存的就对应着指针指向的地址.int变量加上&后在函数中可以被改变,指针加上&后在函数中指向的地址也可以被改变.

posted @ 2019-12-14 14:51  _Ark  阅读(633)  评论(0)    收藏  举报