1.C++的思路:无论是基本类型,还是类类型,对象的传递提供了两种方式,一个是整体拷贝,一个是复制引用.整体拷贝对应着copy构造和copy赋值,复制引用就是通过引用或者指针实现的,当然指针本身还是整体拷贝,也可以是引用. C++对象既可以分配在栈上,也可以分配在堆上,分配在堆上的对象必须手工delete 2.C# 的思路:类类型整体拷贝,代价大,基本类型代价小.基本类型是整体拷贝,类类型是复制引用.C#中的引用是对C++引用的强化,和C++指针的弱化. C++中引用必须是一个对象的别名,而且必