为了账号安全,请及时绑定邮箱和手机立即绑定
  • 对象成员指针:对象成员是另一个成员的指针的情况。
    查看全部
  • 常复习深拷贝构造函数
    查看全部
    0 采集 收起 来源:[C++]对象指针

    2015-11-16

  • 初始化列表的应用在创建对象作为数据成员的对象时至关重要
    查看全部
  • 注意指针原始位置,看视频
    查看全部
  • wwc
    若声明对象Arr a1,当成员函数形如Arr & abc(){return *this;}时,在调用成员函数时可以这样使用:a1 .abc().abcd().abcde()…… 上述与下面等价: 是Array * abc(){return this;} a1->abc()->abcd()……
    查看全部
  • wwc
    Array Array::prinInfo() { return *this; } 返回的是一个临时对象的首地址 若在返回返回类型改为Array & Array 则操作的是Array中的数据
    查看全部
  • wwc
    1.this指针:指向对象所在的地址 2.当成员函数穿入参数和数据成员同名时可以使用this指针让计算机区分,以免混淆
    查看全部
    0 采集 收起 来源:[C++]this指针

    2015-11-15

  • wwc
    1.对象成员指针的定义: 类名 * 指针名 2.指针在32位编译器下占4个基本内存单元 3.若存在对象成员指针1,2……。sizeof(指针1,指针2……)只计算各指针所占内存的总和,不计算对象成员所占内存
    查看全部
  • 1.常成员函数的本质是内部使用常this指针。 2.常成员函数内使用数据成员时,不能改变数据成员的值。 3.常成员函数内不能调用普通的成员函数。 4.常成员函数中可以使用普通的数据成员,但是不能改变对象成员的值,也就是常成员函数只能读,不能写
    查看全部
    0 采集 收起

    2015-11-14

  • wwc
    1.对象指针:类名 * 指针名 = new 类名 2.C语言的malloc与C++的new都具有申请新内存空间的作用,但是new会调用对象的构造函数,而malloc不会调用
    查看全部
    2 采集 收起 来源:[C++]对象指针

    2015-11-14

  • 指针 引用 对象 常对象只能调用常成员函数,不能调用普通成员函数 //const A,(const *this)√、(*this)× 普通对象能够调用常成员函数,也能够调用普通成员函数 //A,(*this)√、(const *this)√ 常指针和常引用都只能调用对象的常成员函数。 //*const p,(const *this)√、(*this)× //&const p,(const *this)√、(*this)×
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • const p->getY(* this) √ const p->getY(* this)const √ const *p->getY(*this) × const *p->getY(*this) const √
    查看全部
  • 注意这个const的位置,【*p 可以读写,但 p不能再指向其他位置了】 直接放在指针变量名前表明这个指针的值不能再变了, 也就是不能再指向其他对象了。 但指针所指对象本身的内容是可修改的。 【注意】常指针可以调用普通成员函数getY(); //传入的【this指针】与【常指针pCoor】是并列关系,并且getY()是普通函数 this没有const修饰。 //实际就是普通对象调用自身的普通函数罢了。
    查看全部
  • 常引用、 常指针 只有只读权限 但 getX() getY() 内的this指针 要求的是读写权限
    查看全部
  • new 与 malloc区别 new创建空间后会调用复制构造函数 malloc只是单纯创建空间
    查看全部
    0 采集 收起 来源:[C++]对象指针

    2015-11-11

举报

0/150
提交
取消
课程须知
本课程是C++初级课程 需要掌握C++语言基础语法 如果不太熟悉的话,可以观看: 《C++远征之起航篇》 《C++远征之离港篇》 《C++远征之封装篇(上)》
老师告诉你能学到什么?
1、对象数组的定义和使用 2、对象成员的定义和使用 3、深拷贝和浅拷贝 4、对象指针、对象引用的定义和使用 5、常对象指针、常对象引用、常成员函数的定义和使用

微信扫码,参与3人拼团

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

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