您的位置:首页 > 编程语言 > C语言/C++

C++学习体会--:: . ->

2006-05-25 10:51 253 查看
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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: