为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 爱学习的童鞋
写在main里面的是当前使用的对象的指针。写在析构函数的都是是指对象中的成员对象指针。所以在哪里使用对应的则在哪里进行资源回收。例如:class Student{public:    ~Student(){    //如果调用了...

最新回答 / qq_木鱼_15
应该是赋值错了吧

最新回答 / qq_木鱼_15
首先你问题描述得不是很清楚,两段代码都是一样的,你的意思如果是将行一那一行代码放到最后一行,那m_iCount的赋值就放在了最后,那未赋值的m_iCount就是一个随机值,m_pArr[]这个数组的长度就无法确定。

最新回答 / Allisam
拷贝构造函数只有拷贝的时候才会用

最新回答 / w58767
普通数据类型和类是不一样的。

最新回答 / 星之卡比Q
这个线段对象中含有两个点的XY坐标,也就是四个参数,Coordinate类中一个实例化对象包括了一个点的两个参数XY,使用两次Coordinate类的实例化对象就相当于声明了四个参数, 为什么要这样写可能是因为老师要深化这一章中“对象中包含着另一个对象”的知识点

最新回答 / BasicPlusPlus
这问题,我先断下句。老师说的意思:是不是就算参数和private成员变量,就算不是一样的名字,编译器也自动给成员变量加了个this。回答是的,this一定会生成。和参数名,成员变量名无关。直接看代码。<...code...>Length是成员变量,可以直接用this指针调用。不写this就是默认调用。

最新回答 / 慕侠8346794
就像形参和实参一样,函数的类型是一个arry,传递的是形参,只传递了内容,没有传递地址,所以不能改变

最新回答 / 夏冰工作室
当对象数组做类的成员时,可以这样写构造函数:Line(int x1,int y1,int x2,int y2){coord[0].m_iX=x1;coord[0].m_iY=y1;coord[1].m_iX=x2;coord[1].m_iY=y2;}

最新回答 / Allisam
const 指针 就是只能改变指的位置,但是不能修改值

最新回答 / 小仆仆
不能吧,cons在不同位置不一样的方式,,可以回顾之前的const辨析视频!
课程须知
本课程是C++初级课程 需要掌握C++语言基础语法 如果不太熟悉的话,可以观看: 《C++远征之起航篇》 《C++远征之离港篇》 《C++远征之封装篇(上)》
老师告诉你能学到什么?
1、对象数组的定义和使用 2、对象成员的定义和使用 3、深拷贝和浅拷贝 4、对象指针、对象引用的定义和使用 5、常对象指针、常对象引用、常成员函数的定义和使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消