C++引用详解——引用与指针的区别
发布时间
阅读量:
阅读量
文章结构概述
- 1.概念引用
-
- 具体示例
-
2.引用特性
-
- 具体示例
-
3.常见引用方式
-
4.引用的实际应用情境
-
- 1.作为参数使用
- 2.提升代码的简洁性
- 3.作为返回值使用
- 具体示例
-
-
5.传值与传引用的效率对比分析
-
-
- 5.1参数示例
- 实验结果
- 5.2返回值示例
- 实验结果
-
-
-
6.指针与引用的相似之处
-
-
- 汇编代码中传引用的实现方式
- 汇编代码中传地址的实现方式
-
-
-
7.指针与引用的差异性分析
-
1.引用概念
类型名& 引用变量名(对象名)=引用实体;
AI写代码cpp
引用并非用于创建新的变量,而是为已有变量赋予另一个名称。编译器不会为引用单独分配存储空间,引用与原变量共享相同的内存区域。
举例
引用类型需与所引用的实体保持一致,并且属于相同类别和性质。
void Test()
{
int a = 10;
int& ra = a;//ra就是a的引用
}
AI写代码cpp
``
全部评论 (0)
还没有任何评论哟~
