- A.B则A为对象或者结构体;
- A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;
- ::是作用域运算符,A::B表示作用域A中的名称B,A可以是名字空间、类、结构;
- :一般用来表示继承;
C++中.和::和->的区别
C/C++成员访问详解
本文深入解析了C/C++中对象和结构体成员访问的三种方式:'.'操作符用于直接访问,'->'操作符用于通过指针访问,以及'::'作用域解析操作符用于指定作用域内的成员访问。同时,文中还提到了':'操作符在类继承中的使用。

被折叠的 条评论
为什么被折叠?



