c++中的:: -> >>分别是什么意思?

2024-12-16 19:31:22
推荐回答(5个)
回答1:

1.作用域运算符"::"
作用域:变量在程序中的起作用范围
作用域运算符:"::"
如果希望在局部变量的作用域内使用同名的全局变量,可以在该变量前加上"::","::"称为作用域运算符.
2.->运算符:左边的指针变量通过指向的地址访问所在地址里面的内容

3.>>运算符:是右移位运算符,把左操作数的二进制内容右移有操作数的位数,并在最左边按最高位补齐

回答2:

::域作用符 表示是那个域,那个类,那个命名空间的。
->一般是指针,访问其成员
>>右移 或 输入

回答3:

:: 域运算符

-> 指向成员运算符 得到一个指针指向的元素

>>这个要看前面是什么,可能表示cin的输入,也可以是移位操作<< 按位左移
>> 按位右移

回答4:

:: 域运算符
<< 按位左移
>> 按位右移

-> 指向成员运算符

回答5:

->是表示得到一个指针指向的元素,
>>这个要看前面是什么,可能表示cin的输入,也可以是移位操作