国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++對象數組

2019-11-08 19:41:24
字體:
來源:轉載
供稿:網友

delete []p:加上[]能銷毀所有的元素,如果不加只銷毀第一個元素其實就是調用了p中的析構函數

Coornidate.h

#include<string>using namespace std;class Coornidate{public:    Coornidate();    ~Coornidate();    int m_iX;    int m_iY;};Coornidate.cpp

#include<iostream>#include"coordinate.h"using namespace std;/** * 對象數組 要求:    定義Coordinate類    數據成員:m_iX和m_iY    分別從棧和堆中實例化長度為3的對象數組    給數組中的元素分別賦值遍歷兩個數組 */ Coornidate::Coornidate() {     cout<<"Coornidate()"<<endl; } Coornidate::~Coornidate() {     cout<<"~Coornidate()"<<endl; }int main(void){    Coornidate coor[3];    coor[0].m_iX=1;    coor[0].m_iY=3;    Coornidate *p=new Coornidate[3];    p->m_iX=1;    p[0].m_iY=3;    p++;    p->m_iX=5;    p[0].m_iY=7;    p[1].m_iX=9;    p++;    p->m_iY=11;    for(int i=0;i<3;i++)    {        cout<<"coor"<<"("<<coor[i].m_iX<<","<<coor[i].m_iY<<")"<<endl;    }    for(int i=0;i<3;i++)    {        cout<<"p"<<"("<<p->m_iX<<","<<p->m_iY<<")"<<endl;        p--;    }    p++;    delete []p;    p=NULL;	return 0;}
Coornidate()Coornidate()Coornidate()Coornidate()Coornidate()Coornidate()coor(1,3)coor(2752192,2752248)coor(2752460,2006045136)p(9,11)p(5,7)p(1,3)~Coornidate()~Coornidate()~Coornidate()~Coornidate()~Coornidate()~Coornidate()


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 苗栗县| 若尔盖县| 会宁县| 正安县| 桐庐县| 友谊县| 香港 | 苏尼特右旗| 普兰店市| 惠州市| 绍兴县| 伊通| 中卫市| 任丘市| 宁安市| 九江市| 松原市| 武乡县| 阜阳市| 吉水县| 吉水县| 牡丹江市| 塔河县| 六枝特区| 仁寿县| 乌拉特前旗| 宁城县| 汉阴县| 克东县| 义乌市| 延津县| 满城县| 顺昌县| 富顺县| 石泉县| 高唐县| 卢湾区| 扶绥县| 莱州市| 怀柔区| 汶川县|