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

            chenglong7997

            chapter 4

            1.如果一個函數僅僅被同一個源文件中的其他函數調用,我們就應該聲明該函數為static

            2.extern int n;
            在兩外一個文件中: long n;
            這是一個無效的程序,因為同一個外部變量名在兩個不同的文件中被聲明為不同的類型。然后大多數c語言實現不能檢測出這種錯誤。

            3.一個程序由多個模塊組成,每個模塊都需要知道一個特定的文件名。我們希望能夠做到只在一處改動這個文件名,所有模塊中的文件名就能同時得到更新。
            可以,先創建一個文件,叫做file.h,它包含了聲明extern char filename[];
            需要用到外部對象filename的每個c源文件都應該加上: #include "file.h";
            最后選擇一個C源文件,在其中給出filename的初始值。如在file.c中
            #include "file.h";
            char filename[]="/etc/passwd";

            這樣就保證了filename的類型是正確的。解決了2中的問題。

            posted on 2012-06-25 01:41 Snape 閱讀(241) 評論(0)  編輯 收藏 引用 所屬分類: Traps

            導航

            <2012年6月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            1234567

            統計

            常用鏈接

            留言簿

            隨筆分類

            隨筆檔案

            文章分類

            文章檔案

            my

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            色综合久久天天综线观看| 欧美成人免费观看久久| 精品人妻伦九区久久AAA片69| 久久99久久无码毛片一区二区| 久久久噜噜噜久久| 久久国产精品久久精品国产| 亚洲国产天堂久久综合| 久久久久九国产精品| 久久精品二区| 久久国产精品偷99| 欧美久久一区二区三区| 亚洲国产精品嫩草影院久久| 亚洲精品乱码久久久久66| 久久久精品国产免大香伊| 久久久久久久久久久免费精品| 久久精品国产亚洲欧美| 久久人人爽人人爽人人片AV麻豆| 久久99精品国产99久久6| 久久国产成人午夜aⅴ影院| 99久久精品免费看国产免费| 久久涩综合| 久久er热视频在这里精品| 亚洲国产香蕉人人爽成AV片久久 | 亚洲性久久久影院| 国产精品久久久久aaaa| 久久久久国产精品嫩草影院| 久久久久久久久久久| 日本三级久久网| 国产福利电影一区二区三区久久久久成人精品综合 | 久久99精品久久久久久hb无码| 国产V亚洲V天堂无码久久久| 久久免费视频一区| 91亚洲国产成人久久精品| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 久久综合给合久久国产免费 | 日韩精品国产自在久久现线拍| 久久水蜜桃亚洲av无码精品麻豆| 久久精品国产2020| 久久精品国产99久久久古代| 久久精品国产2020| 亚洲精品tv久久久久久久久|