C++學習體會--:: . ->

1.::

域運算符

當::用作單目運算符時,它的右操作數是一個標誌符,它限定訪問全局作用域範圍內的該標誌符。當::是雙目運算符時,它的左操作數是類名,右操作數是類的成員,它限定訪問指定類的某個成員.(注:運算符有兩個操作數的叫作雙目如a+b就是雙目,一個操作數就叫作單目-a就就是單目)

2..

訪問對象的成員用.

3.->

訪問指針變量對象中的成員,如(*a).x與a->x等同

問人,確認後三句賦值語句是等效的.

object a;
object *ap;
ap=&a;
a.x=1;
ap->x=1;
(*ap).x=1;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章