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

            《c++primer》學(xué)習(xí)隨筆——定義、聲明和extern

            1,聲明一個(gè)變量,必須加關(guān)鍵字extern
            2,沒有關(guān)鍵字extern,則就為變量的定義,無論這個(gè)變量定義時(shí)有沒有初始化
            3,只要定義變量時(shí)初始化了,即使前面加了關(guān)鍵字extern,也是定義,不是聲明。(不過只有在函數(shù)體外時(shí),才能夠在定義且初始化時(shí),加上extern關(guān)鍵字,這是為了const變量設(shè)定的)
            4,多文件程序中,一個(gè)文件含有變量的定義,另外一個(gè)文件中含有變量的聲明,定義只能有一次,聲明不限。
            5,非const變量,定義時(shí)默認(rèn)是加了extern的,即在函數(shù)體外定義變量時(shí),默認(rèn)加了extern,說明這是一個(gè)全局變量,可以被其他文件訪問(訪問的前提是在這個(gè)文件中做了聲明)。
               但是const變量,默認(rèn)是不加extern的,也就是即使在函數(shù)體外全局作用域定義一個(gè)const變量,也只能夠在定義的這個(gè)文件訪問,不能被其他文件訪問。要想被其他文件訪問,需要在定義const變量時(shí),顯示的加上extern關(guān)鍵詞。 

                
                extern可以置于變量或者函數(shù)前,以標(biāo)示變量或者函數(shù)的定義在別的文件(當(dāng)然也有可能定義就在本文件中)中,提示編譯器遇到此變量和函數(shù)時(shí)在其他模塊中尋找其定義。



            posted on 2011-06-15 18:27 古月 閱讀(284) 評論(0)  編輯 收藏 引用

            <2011年6月>
            2930311234
            567891011
            12131415161718
            19202122232425
            262728293012
            3456789

            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿

            隨筆分類

            隨筆檔案

            文章檔案

            C++/C

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            午夜福利91久久福利| 久久人人爽人人爽人人片AV高清 | 久久久久久精品免费看SSS| 久久精品国产亚洲AV不卡| 99久久国产精品免费一区二区| 国产精品美女久久久免费| 精品国际久久久久999波多野 | 久久99精品国产麻豆宅宅| 久久婷婷五月综合国产尤物app| 色偷偷88欧美精品久久久| 亚洲国产精品无码久久久不卡| 欧美午夜A∨大片久久| 日韩乱码人妻无码中文字幕久久| 亚洲午夜久久久精品影院| 男女久久久国产一区二区三区| 久久亚洲国产中v天仙www | 色成年激情久久综合| 国内精品久久久久影院亚洲| 欧美久久一区二区三区| 久久国产欧美日韩精品| 91精品国产高清久久久久久io| 精品久久久久久中文字幕大豆网| 久久精品国产69国产精品亚洲| 久久精品国产亚洲麻豆| 亚洲日本va中文字幕久久| 狠狠色综合久久久久尤物| 久久高清一级毛片| 国产精品99久久久久久人| 久久久久亚洲AV无码专区首JN| 久久九九免费高清视频| 久久夜色tv网站| 青青草国产成人久久91网| 国产精品欧美久久久天天影视| 亚洲精品无码成人片久久| 伊人久久综合成人网| 国产香蕉久久精品综合网| 伊人 久久 精品| 久久香蕉一级毛片| 国产精久久一区二区三区| 日本精品久久久中文字幕| 久久久精品日本一区二区三区 |