c++ & * 符号的多重含义
来源:互联网 发布:深圳黑马程序员吧 编辑:程序博客网 时间:2024/04/30 07:15
像& 和*这样的符号,既能用作表达式里的运算符,也能作为声明的一部分出现,符号的上下文决定了符号的意义:
int i = 42;
int &r = i; //&紧随类型名出现,因此是声明的一部分,r是一个引用
int *p; //*紧随类型名出现,因此是声明的一部分,p是一个指针p
p = &i; //&出现在表达式中,是一个取地址符
*p = i; //*出现在表达式中,是一个解引用符
int &r2 = *p; //&是声明的一部分,*是一个解引用符
0 0
- c++ & * 符号的多重含义
- C++Primer &、*符号的多重定义问题
- @符号的含义
- UML的符号含义
- SVN符号的含义
- mac符号的含义
- sign符号的含义
- postgresql~*符号的含义
- JavaScript中的$符号的含义
- UML图 符号的含义
- UML图 符号的含义
- UML图 符号的含义
- UML图 符号的含义
- UML图 符号的含义
- UML图 符号的含义
- UML图 符号的含义
- UML图 符号的含义
- Linux 常用的符号含义
- 日志框架实现实时修改,实时生效,具体框架思路(1)
- 二维DCT变换
- Android网络编程之传递数据给服务器
- 细说linux性能优化
- JVM的gc概述
- c++ & * 符号的多重含义
- quick3x_游戏场景计时器
- Java中字符串比较时==和equals的区别
- Modbus
- android studio 清除无用资源,缩减apk大小!
- Java源码分析之HashMap
- 泛微OA体验模式给行业带来冲击
- MySQL问题解决:-bash:mysql:command not found
- shell脚本,用于自动构建xcode项目