为了账号安全,请及时绑定邮箱和手机立即绑定
  • m_pArr  =  new int[i_Count]

    申请内存   由于m_pArr是整型的  所以用 int[i_Count],i_Count 代表长度

    查看全部
  • // 创建常指针p

    const Coordinate *p = &coor;

    // 创建常引用c

    const Coordinate &c = coor;


    查看全部
  • (1)常对象只能调用常成员函数(最后面加const),或是公用的常数据成员 

    (2)私有的常数据成员,初始化要用成员初始化列表 

    (3)常成员函数,本质就是把this指针指向的变量变为常量,所以形如这样:this->a = 10;是错误的,因为this指向的量a是一个常量,不可以更改值。所以在常成员函数体中是不可以更改this指针指向的数据成员的值的

    (4)常成员函数中也不能调用普通成员函数,但是可以访问到私有的数据成员

    查看全部
  • (1)32位的编译环境,一个指针占4个字节 (2)因为Line这个类中有,两个对象成员指针,所以占了8个字节 (3)sizeof()函数返回的是整数,单位为“字节”. (4)64位的是32位的两倍

    查看全部
  • 对象指针用法,注意P1,P2两种不同形式,以及两种访问方式

    查看全部
  • 堆区与栈区

    查看全部
    0 采集 收起 来源:[C++]对象数组

    2018-03-25

  • 拷贝构造函数:深拷贝

    查看全部
  • 拷贝构造函数:浅拷贝(若有指针则指向同一地址,使用就会出现错误)

    查看全部
  • 类的构造函数需要初始化类中类的对象

    查看全部
    0 采集 收起 来源:[C++]对象成员

    2018-03-25

  • 用初始化列表初始化
    查看全部
    0 采集 收起 来源:[C++]对象成员

    2018-03-24

  • 如果坐标类有一个默认构造函数,那么线段类在实例化的时候可以不使用初始化列表;如果坐标类的构造函数有参数,那么线段类在实例化的时候就必须使用初始化列表。

    查看全部
  • Coordinate coor[3];//数组初始化
    coor[0].m_iX = 3;
    coor[0].m_iY = 5;
    
    Coordinate *p = new Coordinate[3];//指针初始化
    p->m_iX = 5;
    p[0].m_iY = 7;
    
    p++;
    p->m_iX = 8;
    p[1].m_iY = 9;
    
    /p[1].m_iX = 8;
    p++;
    p->m_iY = 9;
    
    for(int i=0;i<3;i++)//数组元素遍历
    {
        cout << coor[i].m_iX<m_iX << endl;
        cout << p->m_iY << endl;
        p--;//初始化后p指向最后一个元素,所以这里相当于从后往前遍历
    }
    p++;//遍历到最后一次还执行了P--,所以这里要把指针拉回到指针的开头,不要让它脱轨先
    delete p;//然后再释放
    p =NULL;//指针释放后一定不要忘了赋空值,最后这两行相当于是绑定一起写的
    


    查看全部
  • 注意传出去的*this是一个临时对象,因此必须传出引用,注意引用符号的位置

    查看全部
  • 实例化一个数组:(1).类名 数组名[N];(2).类名 *指针名 = new 类名[N]; 访问数组成员:(1) 数组名[i].数据成员名;(2) 指针名.数据成员名/ 指针名->数据成员名; 注意:使用完指针后,因为堆存储,要释放内存(delete []指针名;指针名 = NULL;)
    查看全部
    0 采集 收起 来源:[C++]对象数组

    2018-03-24

  • 注意这种用法

    查看全部
    0 采集 收起 来源:[C++]this指针

    2018-03-24

举报

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

微信扫码,参与3人拼团

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

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