青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

星光燦爛

C元素

char 類型的符號

 我們都知道,C語言中的基本數據類型都分為 有符號型,和無符號型, 分別用signed  和 unsigned 來表示。一般情況下, 對于有符號類型, 聲明時可以省略掉前面的signed,  int i 等價于 signed int i. 星星一直以為所有數據類型,在所有的情況都適用此省略規則,直到前兩天在ADS上編譯一段程序時遇到了一個“靈異的問題“:

定義了一個變量  char ch = -5 ; 可以是編譯器卻給出了警告, 并且其后的代碼中 if( ch < 0 ) 結果為假! 這段代碼在vc上面編譯是沒有問題的。 后來在網上查了一些資料,原來是這樣: 對于 char ch 這樣的定義 C語言標準并沒有強制規定它的是一個有符號數還是無符號數,不同的編譯器可以有不同的實現。ADS 認為 char ch 是要定義一個無符號數即 unsigned ch = -5 ,所以會給警告,并且后續的代碼工作不正常, 而vc默認 char 為 signed char, 所以沒有問題。


解決方法

1. 使用自己定義的數據類型, 在不同平臺上只需要重新編譯代碼


#if defined ( ADS )
typedef signed char CHAR;
#else
typedef char CHAR;
#endif

2. 修改編譯器設置

VC可以使用 /J 指令將默認的char類型定義成 unsigned char
ADS 可以使用 --signed_chars 參數來將默認的 char 類型定義為 signed char


3. 除非必要,不要使用 char 類型



posted on 2007-08-09 17:00 菌子 閱讀(1331) 評論(0)  編輯 收藏 引用 所屬分類: C/C++


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


導航

<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

統計

常用鏈接

留言簿(8)

隨筆分類

隨筆檔案

令一片星空

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久噜噜噜| 免费一级欧美片在线播放| 亚洲第一区色| 男男成人高潮片免费网站| 在线观看亚洲| 亚洲国产成人高清精品| 欧美精品成人91久久久久久久| 亚洲人成在线影院| 亚洲伦理中文字幕| 国产精品一级在线| 老鸭窝91久久精品色噜噜导演| 久久激情网站| 亚洲精选中文字幕| 夜夜嗨av一区二区三区四区| 国产精品日韩在线播放| 久久人91精品久久久久久不卡| 久久色在线观看| 亚洲视频综合| 欧美一级在线视频| 亚洲免费av观看| 午夜精品久久久久久99热软件| 国产一区二区三区在线观看免费视频| 久久综合伊人77777| 欧美韩日高清| 久久精品国产999大香线蕉| 老色批av在线精品| 亚洲一区二区三区高清不卡| 欧美在线在线| 亚洲视频二区| 久久这里只有| 欧美一区二区三区免费观看| 久久综合中文色婷婷| 亚洲综合色网站| 免费在线欧美视频| 久久er99精品| 欧美日韩精品在线视频| 久色婷婷小香蕉久久| 欧美视频第二页| 欧美成人一二三| 国产一区白浆| 亚洲午夜羞羞片| 亚洲毛片一区| 久久裸体视频| 久久精品一二三区| 欧美亚洲成人免费| 亚洲国产成人av| 伊人婷婷久久| 校园激情久久| 香蕉免费一区二区三区在线观看| 美日韩精品免费| 久久婷婷人人澡人人喊人人爽| 国产精品草莓在线免费观看| 亚洲黄色高清| 亚洲人久久久| 麻豆freexxxx性91精品| 久久一区二区三区av| 国产日韩欧美中文| 亚洲在线观看免费| 亚洲欧美国产另类| 国产精品国产自产拍高清av王其 | 欧美日韩亚洲天堂| 欧美成年人视频网站| 国产一区二区三区久久| 亚洲尤物在线| 校园激情久久| 国产区在线观看成人精品| 亚洲永久免费观看| 亚洲欧美日韩成人高清在线一区| 欧美精品一区二区高清在线观看| 欧美承认网站| 亚洲精品国精品久久99热| 欧美大片第1页| 91久久视频| 99精品免费网| 欧美色欧美亚洲另类七区| 夜久久久久久| 亚洲欧美国产一区二区三区| 国产精品久久精品日日| 一区二区日韩欧美| 欧美一级淫片aaaaaaa视频| 国产精品美女www爽爽爽| 亚洲一区二区在线免费观看| 久久高清一区| 亚洲高清在线观看一区| 欧美99久久| 一区二区免费在线播放| 欧美一区二区三区视频| 激情国产一区二区| 欧美99久久| 亚洲天堂久久| 久久这里只有| 99精品欧美一区二区三区综合在线| 欧美日韩一二区| 亚洲女人av| 欧美激情一区二区三区在线| 一二三区精品| 国产一区二区三区久久悠悠色av | 欧美日韩高清在线播放| 亚洲天堂网在线观看| 久久婷婷人人澡人人喊人人爽| 91久久精品国产91久久性色| 欧美日韩国产一区精品一区| 午夜精品福利电影| 欧美激情视频一区二区三区免费 | 好看的日韩视频| 欧美国产国产综合| 亚洲欧美在线免费观看| 欧美高清视频一二三区| 亚洲欧美一区二区精品久久久| 黄色影院成人| 国产精品捆绑调教| 欧美.www| 欧美亚洲免费电影| 日韩视频一区| 欧美激情2020午夜免费观看| 性欧美超级视频| 亚洲欧洲日产国产综合网| 国产欧美成人| 欧美日韩国产精品一卡| 久久亚洲捆绑美女| 亚洲欧美美女| 一区二区三区鲁丝不卡| 亚洲电影在线播放| 久久亚洲欧美国产精品乐播| 亚洲免费一在线| 亚洲美女毛片| 亚洲激情国产精品| 狠狠色2019综合网| 国产乱码精品1区2区3区| 欧美日韩一区二区三区视频| 免费一级欧美片在线播放| 欧美一区久久| 性久久久久久久久久久久| 夜夜嗨av一区二区三区网站四季av | 欧美美女视频| 欧美成人精品福利| 另类人畜视频在线| 久久亚洲免费| 久久免费视频在线观看| 久久狠狠亚洲综合| 久久精品视频在线免费观看| 午夜免费久久久久| 午夜精品久久久久久久男人的天堂 | 老色鬼精品视频在线观看播放| 欧美亚洲综合久久| 欧美一区二区三区久久精品| 香蕉亚洲视频| 欧美一区二区三区免费视| 欧美一区二区精品久久911| 亚洲综合精品一区二区| 亚洲欧美日本视频在线观看| 亚洲曰本av电影| 午夜精品久久久久久久| 欧美诱惑福利视频| 久久久久久夜| 欧美高清视频一二三区| 亚洲国产免费看| 99国产欧美久久久精品| 亚洲视频一二区| 香蕉成人啪国产精品视频综合网| 亚欧美中日韩视频| 久久亚洲视频| 欧美激情a∨在线视频播放| 欧美人妖在线观看| 国产精品午夜在线观看| 国内欧美视频一区二区| 亚洲第一主播视频| 一区二区精品| 欧美在线网站| 欧美国产日本在线| 一区二区激情小说| 久久精品视频在线播放| 欧美搞黄网站| 欧美性大战久久久久| 国精品一区二区| 亚洲欧洲日韩综合二区| 亚洲你懂的在线视频| 久久久免费观看视频| 亚洲经典自拍| 欧美一级理论片| 欧美精品在线观看| 国产揄拍国内精品对白| 亚洲精品免费网站| 久久国产精品电影| 亚洲激情在线激情| 欧美在线日韩在线| 欧美精品不卡| 狠狠干狠狠久久| 亚洲系列中文字幕| 久久在线观看视频| 在线亚洲精品| 女人天堂亚洲aⅴ在线观看| 国产精品久久夜| 日韩午夜黄色| 老司机精品导航| 亚洲伊人网站| 欧美三级欧美一级| 亚洲欧洲日产国产综合网| 久久精品五月婷婷| 亚洲午夜未删减在线观看|