摘要:
C语言中没有引用,引用(reference)是c++对c语言的重要扩充。通俗点说,引用就是“起别名”。比如变量data,和它的引用 RefData。虽然名字不同,但是操作他们的时候,都操作的是相同的内存,所以,不管你改变data还是RefData,内存中的内容都会改变。例子:int a; //声明变量aint& ra = a; //声明一个引用,名字是ra,ra引用了a注:1)ra声明的时候必须同时给出它到底引用了谁,不能先定义然后再指出 ;2)引用一旦声明,就不能再修改到其他变量上了。3)&在此不是求地址运算,而是起标识作用。4)声明一个引用,不是新定义了一个变量,它只表示该 阅读全文