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