鏈表中的箭頭是什么意思 c 中箭頭和點(diǎn)的區(qū)別?
c 中箭頭和點(diǎn)的區(qū)別?點(diǎn)運(yùn)算符“.”和箭頭運(yùn)算符“>”可用于訪問成員。點(diǎn)操作獲取類對(duì)象的成員,箭頭操作獲取指針指向的對(duì)象的成員。表達(dá)式PTR->men等同于(*PTR)。MEM:string
c 中箭頭和點(diǎn)的區(qū)別?
點(diǎn)運(yùn)算符“.”和箭頭運(yùn)算符“>”可用于訪問成員。點(diǎn)操作獲取類對(duì)象的成員,箭頭操作獲取指針指向的對(duì)象的成員。表達(dá)式PTR->men等同于(*PTR)。MEM:strings=“hello”,*P=&Sauton=s.size()//獲取string對(duì)象的大小n=(*P)。Size()//獲取由pn=P->size()//指向的字符串對(duì)象的大小,使其等效于(*P)。大?。ǎ?。此外,注意:由于解引用運(yùn)算符的優(yōu)先級(jí)低于點(diǎn)運(yùn)算符,因此執(zhí)行解引用操作的子表達(dá)式的兩端必須用括號(hào)括起來。例如:*p.size()//這是一個(gè)錯(cuò)誤。P是指針,沒有大小對(duì)象。