C++学习笔记(一)——关于动态对象数组的创建

来源:互联网 发布:崔永元 知乎 编辑:程序博客网 时间:2024/05/11 13:34

方法一:

<span style="white-space:pre"></span>cout<<"input the numbers of points:"<<endl;<span style="white-space:pre"></span>cin>>n;<span style="white-space:pre"></span>Point *s=new Point [n];

用指针s指向new动态分配的长度为n个Point对象的内存空间

不过这里在创建的时候还是会调用前面Point类中的构造函数,如果构造函数需要录入其他值,就会产生编译错误。例如:Point(int x, int y)


方法二:

使用vector

STL库还没学...后面补上...

0 0