C++ 中的“&”、“*”、“.”、“->”、“:”和“::”运算符介绍
C++ 中的 "&","*",".","->",":" 和 "::"运算符介绍
在C++中 "&","*","."、"->"、":"和"::"都是运算符
(图片来源网络,侵删)
& 取地址符、引用符、按位与运算符。
* 乘法运算符、指针解引用运算符(也称为间接寻址运算符)
. 点运算符或成员访问运算符。
-> 箭头运算符或成员指针访问运算符。
: 冒号运算符或成员初始化列表符号。
(图片来源网络,侵删)
:: 作用域解析运算符或命名空间限定符。
它们的使用场景也各有不同。需要根据具体情况来选择使用哪个运算符。
"&"运算符
在C++中,&被称为取地址符或引用符号。按不同的应用场景,有多种用法,以下是其中几种常见的用法及示例说明。
1.取地址运算符:
&用于获取变量的内存地址。例如:
#include using namespace std; int main() { int a = 10; int* ptr = &a; // 取变量a的地址并赋值给指针ptr cout
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...