此处没有代码,仅仅讨论一些这样的问题:我们为何使用引用?在哪里使用引用? 首先从函数的角度思考?:函数进行一般参数传递的时候,是怎么样传递的?普通类型的参数传递,是将传递的实参复制一份,到另一个内存空间,这其中包含了int,char ,甚至struct.那么从内存的角度讲:如果我们传递的参数非常占用内存空间,比如一个很大很复杂的结构体.那么复制过程首先无疑会浪费时间,其次也会浪费内存.更不用讨论c++中在参数类型为类的时候,同样是一种复杂的结构类型.而引用这种方式,相当给原变量取了一个别名,但实…