青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 12,  comments - 21,  trackbacks - 0

#include <iostream.h>

class B

{

       int x,y;

public:

       B() {x = y = 0; cout << “Constructor1” << endl;}

       B(int i) {x = i; y = 0; cout << “Constructor2” << endl;}

       B(int i ,int j) {x = i; y = j; cout << “Constructor3” << endl;}

       ~B() {cout << “Destructor” << endl;}

       void print() {cout << “x=” << x << “,y=” << y << endl;}

};

void main()

{

       B *ptr;

       ptr = new B[3];

       ptr[0] = B();

       ptr[1] = B(5);

       ptr[2] = B(2,3);

       for (int i=0;i<3;i++)

              ptr[i].print();

       delete[] ptr;

}


運(yùn)行結(jié)果為什么是:

Constructor1

Constructor1

Constructor1

Constructor1

Destructor

Constructor2

Destructor

Constructor3

Destructor

x=0,y=0

x=5,y=0

x=2,y=3

Destructor

Destructor

Destructor

它是如何調(diào)用構(gòu)造函數(shù)和析構(gòu)函數(shù)的???

思考以下我想可能是這樣運(yùn)行的:
B *ptr ;                  //建立一個(gè)指針對(duì)象 先調(diào)用一次構(gòu)造函數(shù)B();
ptr=new  B[3];        //用new獲取動(dòng)態(tài)內(nèi)存,并且建立了3個(gè)對(duì)象
ptr[0]=B();             //調(diào)用構(gòu)造函數(shù)B()
ptr[1]=B(5);           //調(diào)用重載構(gòu)造函數(shù)B(int i)
ptr[2]=B(2,3)          //調(diào)用重載構(gòu)造函數(shù)B(int i,intj)
然后調(diào)用一次析構(gòu)函數(shù);
最后 delete[] ptr;    逆序調(diào)用三次析構(gòu)函數(shù).


posted on 2011-06-01 13:38 DoubleW 閱讀(3299) 評(píng)論(2)  編輯 收藏 引用

FeedBack:
# re: 構(gòu)造函數(shù)和析構(gòu)函數(shù)調(diào)用問(wèn)題
2011-06-02 08:46 | lwch
B* ptr并不會(huì)調(diào)用構(gòu)造函數(shù),只不過(guò)在棧上聲明了一個(gè)指針對(duì)象。
new B[3]調(diào)用了3次構(gòu)造函數(shù),生成了3個(gè)對(duì)象。
B()調(diào)用了一次構(gòu)造函數(shù),因?yàn)樗窃跅I仙傻模虼诉@行代碼執(zhí)行完后會(huì)調(diào)用析構(gòu)函數(shù)析構(gòu)這個(gè)對(duì)象。
下面兩句同上。
最后delete[] ptr因?yàn)橛卸焉?個(gè)對(duì)象,因此會(huì)被析構(gòu)3次。

要記住棧上創(chuàng)建的對(duì)象會(huì)被自動(dòng)析構(gòu),堆上創(chuàng)建的對(duì)象必須手動(dòng)析構(gòu)。  回復(fù)  更多評(píng)論
  
# re: 構(gòu)造函數(shù)和析構(gòu)函數(shù)調(diào)用問(wèn)題
2011-06-02 11:45 | DoubleW
看懂了,多下閣下悉心教導(dǎo)。還望以后多家照顧..呵呵  回復(fù)  更多評(píng)論
  

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


<2011年5月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(3)

隨筆檔案(12)

文章檔案(2)

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 29419
  • 排名 - 665

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精品国产品国语在线app| 亚洲成色777777女色窝| 亚洲午夜精品视频| 欧美在线观看视频在线| 一区二区三区自拍| 欧美成人精品三级在线观看| 日韩视频一区二区三区在线播放| 亚洲午夜日本在线观看| 国产农村妇女毛片精品久久莱园子| 午夜精品一区二区在线观看| 久久午夜羞羞影院免费观看| 91久久夜色精品国产九色| 欧美日韩天堂| 欧美综合激情网| 亚洲国产精品久久久久婷婷884| 亚洲午夜一区| 国产一区二区看久久| 猛男gaygay欧美视频| 制服诱惑一区二区| 麻豆成人在线观看| 一区二区三区日韩| 国产日韩欧美高清免费| 欧美成人在线免费视频| 亚洲图色在线| 欧美激情一区二区三区蜜桃视频 | 日韩亚洲欧美一区二区三区| 午夜在线播放视频欧美| 亚洲欧洲日产国码二区| 国产精品萝li| 蜜臀av国产精品久久久久| 亚洲网站在线播放| 嫩草影视亚洲| 欧美在线观看视频在线| 一本久道久久综合婷婷鲸鱼| 国模一区二区三区| 欧美日韩在线三级| 老鸭窝毛片一区二区三区| 亚洲午夜精品一区二区| 亚洲国产裸拍裸体视频在线观看乱了| 久久电影一区| 一本一本久久| 亚洲二区在线视频| 国产揄拍国内精品对白| 欧美性大战久久久久久久| 另类成人小视频在线| 欧美在线视频a| 亚洲一区在线播放| 亚洲免费观看高清完整版在线观看| 鲁大师成人一区二区三区 | 久久久精品动漫| 亚洲一区bb| 亚洲免费av观看| 亚洲福利国产精品| 狠狠爱www人成狠狠爱综合网| 国产精品久久77777| 欧美另类高清视频在线| 久久中文精品| 久久久亚洲午夜电影| 欧美亚洲一区二区在线| 亚洲夜间福利| 亚洲视频 欧洲视频| 亚洲美女视频在线免费观看| 亚洲黄页一区| 91久久精品一区| 亚洲电影免费在线观看| 免费欧美在线| 欧美成人在线免费观看| 狂野欧美激情性xxxx| 久久久久亚洲综合| 久久久久免费观看| 久久在线免费| 美玉足脚交一区二区三区图片| 久久视频在线看| 牛牛精品成人免费视频| 美女露胸一区二区三区| 欧美成人免费网| 免费欧美日韩| 亚洲国产一区二区三区在线播 | 老司机午夜精品视频| 久久久久国产精品厨房| 久久久精品久久久久| 久久久最新网址| 麻豆av一区二区三区久久| 牛牛精品成人免费视频| 亚洲国产一区二区三区在线播 | 亚洲永久免费观看| 欧美制服丝袜第一页| 久久久久久精| 欧美福利一区二区| 国产精品jizz在线观看美国| 国产人成一区二区三区影院| 狠狠色丁香婷婷综合| 亚洲国产专区| 夜夜爽夜夜爽精品视频| 欧美一区三区三区高中清蜜桃| 久久久亚洲影院你懂的| 亚洲国产精品va在线观看黑人| 亚洲乱码日产精品bd| 亚洲中字在线| 久久久激情视频| 欧美激情精品久久久久久蜜臀| 欧美日韩国产精品| 国产欧美精品xxxx另类| 国外成人在线| 99精品国产热久久91蜜凸| 午夜亚洲福利| 欧美黄色片免费观看| 亚洲一区二区三| 美日韩精品免费观看视频| 国产精品xxxxx| 精品二区视频| 亚洲一级网站| 欧美韩国一区| 亚洲欧美一区二区视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美四级电影网站| 在线观看不卡| 亚洲欧美精品伊人久久| 欧美成人在线影院| 亚洲免费在线电影| 欧美精品色一区二区三区| 国产欧美一级| 一区二区欧美国产| 免费观看久久久4p| 亚洲天堂成人| 欧美精品网站| 亚洲第一福利视频| 午夜久久久久久| 亚洲精品小视频| 久久综合激情| 国内成人精品一区| 小处雏高清一区二区三区| 91久久国产综合久久91精品网站| 午夜亚洲福利| 国产精品久久久久永久免费观看 | 久久视频在线看| 国产精品丝袜久久久久久app| 亚洲精品视频免费| 免费成人黄色| 午夜视黄欧洲亚洲| 欧美精品在线网站| 亚洲国产一二三| 久久久久国产精品麻豆ai换脸| 在线综合+亚洲+欧美中文字幕| 欧美精品日韩一区| 亚洲伦理自拍| 亚洲大胆人体视频| 久久精品一区二区三区不卡牛牛| 国产精品久久一区二区三区| 日韩午夜精品视频| 亚洲黄色高清| 欧美黄色aa电影| 91久久午夜| 亚洲第一黄色网| 美女主播精品视频一二三四| 一区二区三区在线免费观看| 久久精品国产清自在天天线| 亚洲免费在线观看| 国产三区二区一区久久| 欧美一区不卡| 午夜视频久久久久久| 国产欧美一区二区三区在线看蜜臀| 亚洲一区日韩| 亚洲一级影院| 国产女人18毛片水18精品| 欧美在线观看视频| 欧美一区二区在线看| 激情国产一区| 鲁大师影院一区二区三区| 久久综合九色综合欧美狠狠| 亚洲第一中文字幕| 欧美激情国产高清| 欧美精品videossex性护士| 日韩午夜电影在线观看| 亚洲精品视频在线看| 欧美性生交xxxxx久久久| 亚洲综合首页| 欧美一区视频| 在线观看欧美日韩国产| 亚洲国产精品美女| 欧美视频在线观看 亚洲欧| 午夜性色一区二区三区免费视频 | 在线免费观看视频一区| 欧美韩日一区| 欧美三区美女| 久久久久久久久久久久久久一区| 久久久久久久激情视频| 99国产成+人+综合+亚洲欧美| 亚洲乱码国产乱码精品精可以看| 国产精品美女久久久久久2018 | 国产欧美一区二区白浆黑人| 久久五月天婷婷| 欧美激情区在线播放| 亚洲摸下面视频| 久久婷婷国产综合国色天香| 一本色道久久88亚洲综合88| 亚洲男人影院| 亚洲欧洲在线看| 亚洲欧美不卡| 亚洲精品乱码久久久久久黑人|