-
this 就是地址???查看全部
-
通过指针和引用两种方式改变实际的值!查看全部
-
this指针指向它所在对象本身的地址,return *this返回的是arr1的拷贝,是值传递,,并不是arr1,Array&(返回值类型是Array类型的引用)的作用是*this的返回值成为当前对象即arr1的引用。查看全部
-
this->len 表示数据成员中!查看全部
-
!!!!查看全部
-
两种实例化的方法!!查看全部
-
深拷贝重新申请内存,然后拷贝,因此指向不同的内存查看全部
-
浅拷贝的弊端,指向相同内存,有问题!!!!查看全部
-
Coordinate *p=new Coordinate[2]; p[0].m_iX=1; p[0].m_iY=2; p[1].m_iX=3; p[1].m_iY=4; 更加方便!查看全部
-
堆中实例化的数组需要手动销毁释放内存,在栈中实例化的数组,系统自动回收内存查看全部
-
如果是堆中开辟了对象数组,delete p 则销毁的是第一个元素, delete []p 则会销毁一个对象数组!!!!查看全部
-
p++是有必要的,使P指向数组第一个!!!!查看全部
-
堆和栈储存数组的区别查看全部
-
在堆中实例化一个数组要释放内存查看全部
-
new 与malloc区别: 使用new不仅会分配内存,也会调用相关对象的构造函数; 使用malloc只是单纯的分配内存。查看全部
举报
0/150
提交
取消