美文网首页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