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

            清風竹林

            ぷ雪飄絳梅映殘紅
               ぷ花舞霜飛映蒼松
                 ----- Do more,suffer less

            給unsigned int 賦一個最大值

             unsigned int,無符號整數,多好的名字,但它的名字與其本身多少有些不符的味道:

            如果 unsigned int a; ,那么,你無法通過測試 if(a>0)測試出你賦給a的值到底是否是正的,因此,通常我們寧愿使用 int b; 配合 assert(a>=0);

            不過,由于項目的需要(基于windows的,使用了太多的DWORD,不過DWORD的定義通常為unsigned long),其中還是使用了一些unsigned int,我發現項目中通常要求賦一個很大(最大)的初始值,用什么? 0xffffffff嘛? 我都記不住0x后面應該有幾個f,況且,我不能保證系統一定是32位的;

            還是用 unsigned int a= -1;吧,就讓無符號整數為自己也做點貢獻吧。

            posted on 2009-02-06 16:37 李現民 閱讀(2487) 評論(2)  編輯 收藏 引用 所屬分類: 語法試煉

            評論

            # re: 給unsigned int 賦一個最大值 2009-02-09 20:28 guest

            在VC6下,a的結果為4294967295!  回復  更多評論   

            # re: 給unsigned int 賦一個最大值 2010-10-09 15:41 Ted

            很實用的小技巧  回復  更多評論   

            久久噜噜电影你懂的| 性色欲网站人妻丰满中文久久不卡| 一本一道久久综合狠狠老| 久久人人爽人人爽人人AV| 久久婷婷激情综合色综合俺也去| 99久久人妻无码精品系列| 国产福利电影一区二区三区久久久久成人精品综合 | 久久精品国产2020| 久久久久久亚洲Av无码精品专口 | 狠狠色丁香婷婷综合久久来| 国产巨作麻豆欧美亚洲综合久久| 午夜福利91久久福利| 亚洲AV日韩AV永久无码久久| 国产精品午夜久久| 久久久久久亚洲AV无码专区| 久久久精品日本一区二区三区| 久久婷婷五月综合色奶水99啪 | 久久久久久久99精品免费观看| 天天影视色香欲综合久久| 狠狠狠色丁香婷婷综合久久五月 | 久久婷婷五月综合色99啪ak| 国内精品久久久久伊人av| 伊人情人综合成人久久网小说| 久久精品视频网| 国产产无码乱码精品久久鸭| 国内精品人妻无码久久久影院导航| 久久99精品久久久久久齐齐| 青青草原综合久久| 国产午夜久久影院| 丁香五月网久久综合| 久久国产亚洲精品无码| 99蜜桃臀久久久欧美精品网站| 欧美性大战久久久久久| 蜜臀久久99精品久久久久久| 久久精品免费大片国产大片| 久久久久国产一区二区| 久久久精品国产亚洲成人满18免费网站| 亚洲国产精品热久久| 天天久久狠狠色综合| 国内精品久久久久久久影视麻豆| 一本久久久久久久|