vc里的“->”、“:”、“::”都是啥意思?符号的前面与后面都是什么关系?

2024-12-31 05:59:40
推荐回答(3个)
回答1:

-> 指针操作符
:一般用于case语句, 三目运算等等
::全局函数指示

->符号前面是指针,后面的指针所指向的成员或方法

: 这个具体用法不同

::后面接全局函数

回答2:

-> 指针操作符 指针->操作对象
: case条件判断 case 条件:
还有1个三目运算符里也有用到
:: 作用域标识符 类名::函数名 前面如果没有类名就代表是SDK函数

回答3:

-> 指针操作符 指针->操作对象
: swich语句中的case条件判断 case 条件:还有三目运算符?:
还有在类的继承使用到 派生类:public/protected/private 基类
:: 作用域标识符 类名::函数名 前面如果没有类名就代表是SDK函数