• <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>

            TanZek's 技術空間

            勇往直前,專注于技術...

            首頁 新隨筆 聯系 聚合 管理
              7 Posts :: 19 Stories :: 13 Comments :: 0 Trackbacks
            問題的提出:
                     針對C++的delete運算符的用法,運行下例程序段:

            int e=3;
            int *p= new int(e);
            cout
            <<p<<" "<<*p<<endl;
            delete p;
            cout
            <<p<<" "<<*p<<endl;
            p
            =&e;
            cout
            <<p<<" "<<*p<<endl;

            Output:
            0x4a2480 3
            0x4a2480 0
            0x22ff74 3

            為何p在釋放后還有其地址存在,且其指向變為初始值?
            用char型變量測試,如同,只是改成了初始值""
            對于后面的p=&e,為何能夠繼續運行?

            對于內存變量的操作,釋放內存空間的真正操作為什么?
            posted on 2005-12-19 15:47 TanZek 閱讀(332) 評論(0)  編輯 收藏 引用 所屬分類: C++
            久久99精品国产麻豆婷婷| 亚洲国产高清精品线久久| 无遮挡粉嫩小泬久久久久久久| 99久久免费国产精品| 无夜精品久久久久久| 久久精品欧美日韩精品| A级毛片无码久久精品免费| 久久久久99精品成人片| 97久久香蕉国产线看观看| 综合久久精品色| 久久久久亚洲精品日久生情 | 久久久亚洲裙底偷窥综合| 久久99国产精品久久99| 综合网日日天干夜夜久久| 精品久久久一二三区| 久久男人中文字幕资源站| 久久91精品国产91久久户| 97久久久久人妻精品专区| 国内精品伊人久久久久av一坑| 伊人色综合九久久天天蜜桃| 久久午夜夜伦鲁鲁片免费无码影视 | 久久综合亚洲色一区二区三区| 婷婷久久精品国产| 久久棈精品久久久久久噜噜| 欧美伊人久久大香线蕉综合69| 97久久国产综合精品女不卡 | 久久久久婷婷| 国产日韩欧美久久| 亚洲国产另类久久久精品| 久久最新精品国产| 久久婷婷五月综合成人D啪| 久久精品国产亚洲AV无码麻豆| 久久线看观看精品香蕉国产| 四虎影视久久久免费观看| 精品无码久久久久久午夜| 色8激情欧美成人久久综合电| 国产成人综合久久久久久| 久久精品aⅴ无码中文字字幕不卡| 久久99精品免费一区二区| 精品久久777| 久久国产精品二国产精品|