• <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++博客 首頁 新隨筆 聯(lián)系 聚合 管理
              19 Posts :: 3 Stories :: 45 Comments :: 0 Trackbacks
            在C中,sizeof('a')的輸出值是4(32位編譯器,如GCC)或者2(16位編譯器,如TC);在C++中,sizeof('a')的輸出值是1,因?yàn)樵贑中,字符常量默認(rèn)是一個(gè)int型的值,而在C++中它默認(rèn)是一個(gè)char類型的值。為什么在C++中'a'被默認(rèn)為char類型呢?我理解在C++中,有重載函數(shù)這個(gè)特性,例如:
            void read(char var);
            void read(int var);
            如果我們調(diào)用這條語句:read('a');我們實(shí)際調(diào)用的是函數(shù)read(char var);然后如果C++中把'a'當(dāng)成int類型來處理的話,這時(shí)候就會調(diào)用read(int var);這樣的話就和我們的習(xí)慣不符.而在C中沒有重載的概念,所以不會出現(xiàn)這樣的情況.
            posted on 2006-04-02 21:17 史傳紅 閱讀(370) 評論(0)  編輯 收藏 引用 所屬分類: C/C++細(xì)節(jié)知識
            亚洲国产精品无码久久青草| 久久久久99精品成人片三人毛片| 久久精品国产亚洲AV忘忧草18 | 欧美久久一区二区三区| 热久久国产欧美一区二区精品| 久久久久这里只有精品| 亚洲中文久久精品无码ww16| 成人免费网站久久久| 久久婷婷色香五月综合激情| 久久精品欧美日韩精品| 无码精品久久一区二区三区| 国产精品久久永久免费| 亚洲精品WWW久久久久久| 国产精品久久99| 色欲久久久天天天综合网精品| 青草影院天堂男人久久| 久久ZYZ资源站无码中文动漫| 亚洲伊人久久综合中文成人网| 99久久精品免费观看国产| 精品久久人妻av中文字幕| 偷窥少妇久久久久久久久| 久久影视综合亚洲| 精品久久久久久无码人妻蜜桃| 国产精品9999久久久久| 国产成人精品综合久久久久| 天天综合久久一二三区| 日韩久久久久中文字幕人妻| 国产精品亚洲综合专区片高清久久久| 亚洲色大成网站www久久九| 亚洲国产精品综合久久一线| 久久精品成人免费国产片小草| 国产精品成人精品久久久| 久久精品成人国产午夜| 久久免费视频网站| 久久99国产精品久久99| 精品久久久久久无码专区| 99久久99这里只有免费费精品| 国内精品久久久久影院一蜜桃| 精品国产一区二区三区久久久狼| 人妻少妇久久中文字幕| 99久久中文字幕|