【C++】函数形参中 指针(*) 和 指针引用(*&) 的区别

好比: changenum(int* p) changenum(int*& p) 这二者有什么区别呢?函数 若是在子函数changenum()中咱们改变指针p指向对象的值时,第一种和第二种均可以。可是若是咱们要改变指针p指向对象的话,只有第二种能够实现。spa 由于若是不使用&,那么在函数中会自动调用指针的构造函数,构造一个临时指针,这个指针和传进来的指针指向同一个位置。咱们能够经过这个临时指针改
相关文章
相关标签/搜索