C++ 动态分配对象数组
2014-03-01 08:28
399 查看
#include<iostream> using namespace std; class MyClass{ int x, y; public: MyClass(){} void setvalue(int x1, int y1){x=x1; y=y1;} void display() { cout<<"("<<x<<","<<y<<")"<<endl; } }; int main() { MyClass *p=new MyClass[3]; p[0].setvalue(1,2); p[1].setvalue(2,3); p[2].setvalue(3,4); p[0].display(); p[1].display(); p[2].display(); delete[3] p; return 0; }
相关文章推荐
- c++动态的创建对象数组
- 【数组与指针】如何在C/C++中动态分配二维数组
- C++如何实现类对象只能动态分配或只能静态分配
- C++内存分配及变长数组的动态分配
- C++学习:动态内存分配对象的new/delete运算符与函数malloc/free
- c++动态分配二维/三维数组的内存
- C++如何实现类对象只能动态分配或只能静态分配
- C++之对象的动态内存分配
- C++ 三维数组的理解与动态分配
- C/C++ 二维动态数组的分配和赋值
- C/C++动态内存分配之用malloc和指针实现动态数组排序
- c和c++分别实现动态分配二、三维数组
- C++:多维数组的动态分配(new)和释放(delete)
- C++中数组的动态分配以及内存分配的方式
- C++中关于[]静态数组和new分配的动态数组的区别分析
- C++内存分配及变长数组的动态分配
- C++ Code:动态分配数组内存的六种方法
- C/C++二维数组的动态分配及参数传递
- C++动态分配指针数组
- C++动态分配数组