4.4 使用引用
引用在许多方面都类似于指针,所以我们放在这里进行讨论,但实际上二者根本不是一回事。仅当我们研究引用在函数中的用途时,特别是在面向对象编程(www.cppentry.com)的环境中,引用的真正重要性才能浮出水面。不要被引用的简单性和似乎很平常的概念误导。正如稍后将看到的那样,引用提供了一些特别强大的功能,在某些环境中可以使我们实现那些如果不使用它们将不可能实现的结果。
4.4.1 引用的概念
引用是另一个变量的别名。这样的别名可以代替原来的变量名。因为是别名而非指针,所以声明引用时必须指出对应的变量。与指针不同的是,我们不能修改引用,使其表示另一个变量。