05A 函数与程序结构.ppt

课件制作 第 5 章 函数与程序结构(A) 主要内容 引用类型 (5.6) 函数创建 (5.2) 函数调用 (5.3) 函数原型 (5.8) 内联函数 (5.16) 重载函数 (5.7) 默认参数的函数 (5.9) 函数的嵌套调用 函数的递归调用 (8.1-8.4,8.6-8.7) 小结与作业 5.1 引用类型 引用是一种新的变量类型,它的作用是为一个变量起一个别名,是C++对C的一个重要扩充 引用运算符 引用语法格式:目标类型 引用名字; 引用作为目标的别名而使用,对引用的改动就是对目标的改动 引用只有声明,没有定义 5.1 引用类型 引用在声明时必须被初始化,即声明它代表哪一个变量,否则产生编译错误 声明变量 b 为引用类型,并不需要另外开辟内存单元来存放 b 的值;b 和 a 占内存中的同一个存储单元,它们具有同一地址;声明 b 是 a 的引用,可以理解为: 使变量 b 具有变量 a 的地址 5.1 引用类型 5.1 引用类型 5.1 引用类型 引用的限制 若一个变量声明为 T 类型的引用时,它必须用 T类型的变量或对象,或能够转换为 T类型的对象进行初始化 若引用类型T 的初始值不是一个左值,则将建立一个 T类型的目标并用初始值初始化,那个目标的地址变成引用的地址 不允许对 void 类型进行引用 5.2 函数创建 一个函数就是一个语句的集合,这些语句组合

文档评论(0)

1亿VIP精品文档

相关文档