更新時間:2020年06月15日14時37分 來源:傳智播客 瀏覽次數(shù):
C++中指針和應(yīng)用有哪些區(qū)別?
答:
a. 指針是一個新的變量,存儲了另一個變量的地址,我們可以通過訪問這個地址來修改另一個變量;引用只是一個別名,還是變量本身,對引用的任何操作就是對變量本身進(jìn)行操作,以達(dá)到修改變量的目的;
b. 引用只有一級,而指針可以有多級;
c. 指針傳參的時候,還是值傳遞,指針本身的值不可以修改,需要通過解引用才能對指向的對象進(jìn)行操作,引用傳參的時候,傳進(jìn)來的就是變量本身,因此變量可以被修改。
推薦了解傳智播客C++培訓(xùn)課程。