在C++中,r+箭頭r是一種指針操作符,用于訪問指向?qū)ο蟮闹羔樀某蓡T。r+箭頭r的含義與r->的含義相同,都可以用于訪問指向?qū)ο蟮闹羔樀某蓡T。但是,r+箭頭r與r->的區(qū)別在于,r+箭頭r可以用于指向?qū)ο蟮囊茫鴕->只能用于指向?qū)ο蟮闹羔槨?/p>
http://www.fjhawl.com/common/images/3lvHF5dMC1_2.jpg
例如,假設(shè)有一個(gè)指向結(jié)構(gòu)體的指針p,結(jié)構(gòu)體包含成員變量x和y,我們可以用r+箭頭r來訪問這些成員變量。代碼如下所示:
```c++
struct MyStruct {
int x;
int y;
};
MyStruct* p = new MyStruct;
p->x = 1; // 使用r->訪問成員變量x
p->y = 2; // 使用r->訪問成員變量y
http://www.fjhawl.com/common/images/Z3FTwAu3es_2.jpg
MyStruct& r = *p;
r.x = 3; // 使用r+箭頭r訪問成員變量x
r.y = 4; // 使用r+箭頭r訪問成員變量y
```
在上面的代碼中,我們首先創(chuàng)建了一個(gè)指向結(jié)構(gòu)體的指針p,并使用r->操作符訪問了結(jié)構(gòu)體的成員變量x和y。接著,我們創(chuàng)建了一個(gè)指向結(jié)構(gòu)體的引用r,并使用r+箭頭r操作符訪問了結(jié)構(gòu)體的成員變量x和y。可以看到,r+箭頭r和r->的效果是相同的。
總之,r+箭頭r是一種方便的指針操作符,可以用于訪問指向?qū)ο蟮闹羔樀某蓡T,也可以用于指向?qū)ο蟮囊谩?/p>
松下微波爐的時(shí)間設(shè)置
tcl高壓包型號對照表
松下25-250
海爾煤氣熱水器放室外的機(jī)子
空調(diào)外機(jī)轉(zhuǎn)就是不制冷
長虹68h高壓包代
原道廣州維修點(diǎn)
美的豆?jié){機(jī)配件主板
戶戶通卡廠家電
r600a制冷劑會爆炸嗎
大金空調(diào) h6故障
8873cscng6rn8各腳電壓
施樂2003 維修手冊
格力5匹吸頂紅燈閃6下
格力空調(diào)售后免費(fèi)吧
三星變頻空調(diào)常見故障維修
電磁爐觸摸屏好還是按鍵好
tcl液晶電視背光調(diào)節(jié)
電視機(jī) 綠色調(diào)缺失
如何檢測維修vga電路圖