• <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久久香蕉国产| 国内精品伊人久久久久影院对白 | 99久久99这里只有免费费精品| 狠狠色噜噜狠狠狠狠狠色综合久久| 四虎影视久久久免费| 久久无码人妻一区二区三区| 狠狠久久综合伊人不卡| 欧美一区二区三区久久综合| 久久精品中文字幕第23页| 精品国产乱码久久久久久郑州公司| 精品国产综合区久久久久久| 久久A级毛片免费观看| 99久久做夜夜爱天天做精品| av无码久久久久不卡免费网站| 久久久久久精品免费免费自慰| 久久久精品久久久久特色影视| 99久久精品毛片免费播放| 精品国产99久久久久久麻豆 | 国产精品久久久天天影视| 久久天天躁狠狠躁夜夜不卡| 久久精品女人天堂AV麻| 久久久久一区二区三区| 亚洲va久久久噜噜噜久久狠狠| 久久91精品国产91| 久久久久国产一级毛片高清板 | 久久久久成人精品无码中文字幕 | 久久亚洲精品无码播放| 91久久成人免费| 99久久免费只有精品国产| 久久国产高清字幕中文| 久久99国产亚洲高清观看首页| 精品久久久久久成人AV| 久久天天躁狠狠躁夜夜网站| 久久久久久九九99精品| 2022年国产精品久久久久| 久久久国产精品网站| 秋霞久久国产精品电影院|