一、变量的本质 - 引入 " 引用 " 概念
" 引用 " 语法 是 C++ 语言中 特有的 , 在 C 语言中是没有 引用 这个概念的 ;
1、变量的本质 - 内存别名
分析 引用 之前 , 先回顾下...返回值使用 ;
二、引用语法简介
----
1、语法说明
" 引用 " 语法如下 :
类型& 引用名称 = 变量;
& 符号建议紧贴类型写 , 与 引用名称 使用空格隔开 ;
( 指针符号 * 建议也是紧贴...指针类型 , 与指针名称使用空格隔开 , 如 : int* p = NULL; )
引用 定义后 , 可以当做变量使用 ;
通过引用 , 可以操作变量 , 访问 , 修改 引用 , 变量也会进行相应修改...( C++ 语言中实现变量交换的方法 )
在下面的代码中 , 使用引用作为函数参数 , 也实现了变量交换 ;
C++ 中的引用使用非常简单 , 没有使用指针进行操作 ;
在使用引用时 , 可以看到 引用的效果...----
1、复杂类型参数的三种传递方式
定义一个结构体类型 , 想要传递结构体对象到函数中 , 有三种方式 ;
// 定义一个结构体
// C++ 中结构体就是类
struct Student
{