美文网首页C/C++学习笔记
8.0 C++远征:对象数组

8.0 C++远征:对象数组

作者: 青_阳 | 来源:发表于2016-11-18 17:50 被阅读6次

    2-1对象数组

    1.实例化一个对象数组:

    // 定义一个类,横坐标、纵坐标
    class Coordinate{
        public:
            int m_iX;
            int m_iY;
    }
    
    // 在堆中实例化一个对象数组:
    Coordinate coord[3];
    coord[1].m_iX = 10;
    
    // 在栈中实例化一个对象数组:
    Coordinate *p = new Coordinate[3];
    p[0].m_iY = 20;     p->m_iY = 20;
    delete[] p; // 回收堆中内存
    p = NULL;   // 防止野指针
    

    2.实例化一个对象数组示意图:

    对象数组.png

    相关文章

      网友评论

        本文标题:8.0 C++远征:对象数组

        本文链接:https://www.haomeiwen.com/subject/gdqspttx.html