摘要:
对一个数据可以建立一个“引用”,作用是为一个变量起一个别名。这是C++对C的一个重要扩充。int a; //定义a是整型变量int &b = a; //声明b是a的引用声明了b是a的引用,即b是a的别名。经过这样的声明后,使用a或b的作用相同,都代表同一变量。可以这样理解引用:声明b为引用,并不需要另外开辟内存单元来存放b的值。b和a占内存中同一个存储单元,它们具有同一地址。即使变量b具有变量a的地址。注意:1. 引用不是一种独立的数据类型,对引用只有声明,没有定义。必须先定义一个变量,然后声明对该变量建立一个引用(别名)。2. 声明一个引用时,必须同时使之初始化,即声明它代表哪一个变 阅读全文
posted @ 2012-09-30 23:15
2007winter
阅读(149)
评论(0)
推荐(0)

浙公网安备 33010602011771号