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

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            亚洲欧美成人综合久久久| 亚洲综合熟女久久久30p| 2022年国产精品久久久久| 九九久久99综合一区二区| 久久男人中文字幕资源站| 三级三级久久三级久久| 久久久久亚洲av无码专区喷水| 久久精品人人槡人妻人人玩AV| 亚洲综合婷婷久久| 亚洲精品国精品久久99热一| 99久久99久久精品国产片| 久久婷婷色综合一区二区| 88久久精品无码一区二区毛片 | 性欧美丰满熟妇XXXX性久久久| 久久国产精品99国产精| 欧美亚洲国产精品久久久久| 国产精品青草久久久久婷婷| 久久久久久A亚洲欧洲AV冫| 91精品国产高清91久久久久久| 久久综合鬼色88久久精品综合自在自线噜噜| 久久国产劲爆AV内射—百度| 国产综合免费精品久久久| 精品久久久噜噜噜久久久| 久久伊人精品一区二区三区| 久久精品无码一区二区三区免费 | 久久国产精品-国产精品| 久久精品一本到99热免费| 久久久艹| 久久精品国产99久久丝袜| 亚洲综合精品香蕉久久网97| 久久精品一区二区| 99精品久久精品一区二区| AAA级久久久精品无码片| 久久综合综合久久综合| 久久精品人人做人人爽电影蜜月 | 日韩亚洲欧美久久久www综合网| 三级三级久久三级久久| 狠狠色丁香久久婷婷综合图片| 久久无码一区二区三区少妇 | 热re99久久精品国99热| 久久亚洲精品无码AV红樱桃|