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

            分享知識(shí)

            與大家一起分享知識(shí)

            C++博客 首頁(yè) 新隨筆 聯(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)用這條語(yǔ)句:read('a');我們實(shí)際調(diào)用的是函數(shù)read(char var);然后如果C++中把'a'當(dāng)成int類型來(lái)處理的話,這時(shí)候就會(huì)調(diào)用read(int var);這樣的話就和我們的習(xí)慣不符.而在C中沒(méi)有重載的概念,所以不會(huì)出現(xiàn)這樣的情況.
            posted on 2006-04-02 21:17 史傳紅 閱讀(384) 評(píng)論(0)  編輯 收藏 引用 所屬分類: C/C++細(xì)節(jié)知識(shí)
            婷婷久久综合九色综合98| 久久久久国产日韩精品网站| 嫩草伊人久久精品少妇AV| 国产成人精品久久| 久久美女网站免费| 久久久久亚洲AV无码观看| 久久线看观看精品香蕉国产| 亚洲午夜精品久久久久久浪潮 | 久久国语露脸国产精品电影| 久久精品无码一区二区无码| 久久久精品久久久久久| 亚洲av日韩精品久久久久久a| 国産精品久久久久久久| 亚洲女久久久噜噜噜熟女| 九九久久精品国产| 久久99精品国产自在现线小黄鸭| 亚洲国产成人乱码精品女人久久久不卡| 久久久久女人精品毛片| 日韩精品无码久久一区二区三| 成人综合伊人五月婷久久| 久久国产精品无| 久久99精品免费一区二区| 久久久中文字幕| 久久99精品国产一区二区三区| 精品久久久久久国产潘金莲| 亚洲人成精品久久久久| 欧美亚洲国产精品久久| 欧美日韩精品久久久免费观看| 久久久久久国产a免费观看不卡 | 成人午夜精品久久久久久久小说| 浪潮AV色综合久久天堂| 一本色道久久88精品综合| 2021国内精品久久久久久影院| 人妻丰满?V无码久久不卡| 久久久人妻精品无码一区| 久久久久国产一级毛片高清板| 久久久精品国产亚洲成人满18免费网站 | 无码人妻久久一区二区三区免费| 亚洲国产精品综合久久网络| 人人妻久久人人澡人人爽人人精品| 久久久久国色AV免费观看|