c++ 运算符->与什么等效

2024-12-01 00:50:46
推荐回答(3个)
回答1:

1、
->表示比特位右移。效果与“除以”类似。右移一位即除以2,右移2位即除以4,右移3位即除以8..
例如:
数字8的二进制码为:00001000.
右移一位后变为:00000100。
即00000100=4.

2、还有一种含义:在C++里表示堆栈的指针位置。例如:this->data

回答2:

->表示右移一位 和除以2等效

回答3:

与指针之前加*后的·点运算符等效