1 int i=42; 2 int *p; 3 int *&r=p;//指向指針p的引用,就是給指針p取別名r,前面的*號表示引用的是一個指針。 4 5 r=&i; //實際上r就是指針p,對r的操作實際上就是對p的操作,讓指針p指向i 6 *r=100;//通過對r進行解引用,實際上修改的是p,對指針p進行解引用,修改的是p所指向的值i
1 int i=42; 2 int *p; 3 int *&r=p;//指向指針p的引用,就是給指針p取別名r,前面的*號表示引用的是一個指針。 4 5 r=&i; //實際上r就是指針p,對r的操作實際上就是對p的操作,讓指針p指向i 6 *r=100;//通過對r進行解引用,實際上修改的是p,對指針p進行解引用,修改的是p所指向的值i
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。