第6章_数据存储精选.pptVIP

  • 3
  • 0
  • 约1.54万字
  • 约 78页
  • 2016-12-09 发布于湖北
  • 举报
* 6.4.1 引用的概念和声明 引用就是别名,变量的引用就是变量的别名,对引用的操作就是对所引用变量的操作。 引用的声明形式为: 数据类型 引用名=变量名; 建立引用时,必须用已知变量名为其初始化,表示该引用就是该变量的别名。是引用运算符,作用于引用名,表示紧随其后的是一个引用。例如,要同时定义两个int型引用r1和r2,必须写成如下形式: int a,b; int r1=a, r2=b; 6.4 引用、引用与函数 * 如果写成: int r1=a, r2=b; 则表示定义了一个引用r1和一个普通变量r2。 一个引用所引用的对象初始化后就不能修改。另外,引用就是一个别名,声明引用不会再为其分配内存空间,而是与所引用对象对应同一片内存空间。因此,对引用的操作与对所引用对象的操作效果完全一样。例如: int a=5, b=10; int r=a;//r是a的引用 r=b; //将b的值赋给r。因为r是a的引用,所以相当于将 //b的值赋给a 6.4 引用、引用与函数 * 也可以为指针变量声明引用,其声明形式为: 数据类型 *引用名=指针变量名; 在实际应用时,引用主要是用在函数中,一方面可以将函数的形参声明为引用,另一方面可以将函数的返回类型声明为引用。 6.4 引用、引用与函数 * 6.4.2 函数的引用调用

文档评论(0)

1亿VIP精品文档

相关文档