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

posts - 183,  comments - 10,  trackbacks - 0

字符轉換函數的實現

第一種方法,利用 ASCII 碼大小計算

 1 char mytoupper(char c)
 2 {
 3     if (c >= 'a' && c <= 'z')
 4     {
 5         c += ('A' - 'a');
 6     }
 7     return c;
 8 }
 9 
10 char mytolower(char c)
11 {
12     if (c >= 'A' && c <= 'Z')
13     {
14         c += ('a' - 'A');
15     }
16     return c;
17 }

 


第二種方法,利用位運算
'a' - 'z': 97 - 122
'A' - 'Z': 65 - 90

'a' 與 'A' 正好相差 32 ,即 20x ,0010 0000
大寫字母的范圍是 0100 0001 - 0101 1010
小些字母的范圍是 0110 0001 - 0111 1010

對于大寫字母第 5 位都為 0
對于小些字母第 5 為都為 1
可以利用位運算的方法,即對大寫字母的第 5 位進行操作,但要保持其他位不變
即利用 MASK = 0010 0000
大寫 -> 小寫
'a' = 'A' | (0010 0000);

小寫 -> 大寫
'A' = 'a' & (1101 1111);

這樣做也不需要檢測,如果本來就是小寫,在做 或 操作時,第 5 位不變,維持 1
如果本來就是大寫,在做 與操作時,第 5 位還是不變,維持 0

1 char mytoupper(char c)
2 {
3     return c & (0xDF);
4 }
5 
6 char mytolower(char c)
7 {
8     return c | (0x20);
9 }

 

http://www.shnenglu.com/qinqing1984/archive/2011/06/25/149427.html

posted on 2011-06-25 18:24 unixfy 閱讀(117) 評論(0)  編輯 收藏 引用

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


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            一区二区冒白浆视频| 亚洲午夜激情在线| 影音先锋国产精品| 欧美乱人伦中文字幕在线| 亚洲午夜电影| 一区二区三区精品视频| 久久婷婷成人综合色| 亚洲视频电影图片偷拍一区| 国产精品毛片大码女人| 欧美日韩综合视频网址| 久久亚洲精选| 亚洲综合色激情五月| 亚洲永久免费av| 一区二区毛片| 国内精品免费在线观看| 亚洲欧美999| 久久免费观看视频| 久久免费高清| 久久爱www| 香蕉av777xxx色综合一区| 午夜天堂精品久久久久| 亚洲视频免费在线| 亚洲天堂成人| 有坂深雪在线一区| 亚洲人屁股眼子交8| 亚洲国产精品成人综合| 黄色成人免费观看| 亚洲国产色一区| 亚洲乱码一区二区| 99视频精品在线| 国产欧美日韩在线观看| 狠狠做深爱婷婷久久综合一区 | 日韩视频在线免费观看| 亚洲三级国产| 日韩一级黄色av| 99国产一区| 亚洲一区二区三区在线播放| 一区二区三区产品免费精品久久75| 亚洲人成网站色ww在线| 亚洲乱码久久| 久久久久久久91| 欧美成人精品激情在线观看| 美女网站久久| 中日韩高清电影网| 久久国产精品免费一区| 久久精品夜色噜噜亚洲a∨| 中文在线一区| 牛牛影视久久网| 欧美视频手机在线| 国产欧美日韩一区二区三区| 亚洲人成在线播放网站岛国| 99精品久久| 欧美亚洲综合网| 日韩视频免费| 久久五月天婷婷| 亚洲韩国精品一区| 一本大道av伊人久久综合| 午夜精品一区二区三区四区| 老司机凹凸av亚洲导航| 毛片基地黄久久久久久天堂| 欧美日韩高清在线播放| 欧美先锋影音| 亚欧成人在线| 久久综合五月| 女人天堂亚洲aⅴ在线观看| 一区二区久久| 久久久久久久成人| 亚洲小说欧美另类社区| 欧美一区国产二区| 在线精品一区| 在线午夜精品| 午夜精品三级视频福利| 激情综合五月天| 日韩一级免费观看| 久久国产精品网站| 国产精品成人一区二区三区夜夜夜| 久久深夜福利免费观看| 欧美精品一区在线播放| 国产女主播一区二区| 亚洲精品小视频在线观看| 久久久久天天天天| 亚洲桃色在线一区| 久久欧美中文字幕| 国产欧美一区二区三区久久人妖 | 亚洲电影免费| 翔田千里一区二区| 亚洲日本激情| 免费视频亚洲| 在线精品在线| 老司机成人在线视频| 国产精品99久久久久久白浆小说| 欧美成人免费大片| 1024亚洲| 久久综合综合久久综合| 亚洲日本中文字幕免费在线不卡| 久久精品综合| 国产在线成人| 久久久91精品国产一区二区精品| 午夜精品久久久久99热蜜桃导演| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 欧美激情2020午夜免费观看| 性欧美大战久久久久久久免费观看| 欧美日韩1080p| 亚洲欧洲另类| 日韩图片一区| 欧美日韩国产成人在线观看 | 亚洲一区二区高清| 亚洲综合首页| 欧美日韩另类一区| 久久精品99国产精品日本| 欧美 亚欧 日韩视频在线| 国产日韩免费| 能在线观看的日韩av| 蜜臀a∨国产成人精品| 狠狠色狠狠色综合日日tαg| 久久久国际精品| 久久亚洲一区二区| 亚洲人成人一区二区在线观看| 欧美激情一区二区久久久| 欧美电影电视剧在线观看| 亚洲尤物在线| 欧美主播一区二区三区| 欲色影视综合吧| 午夜精品一区二区三区在线视 | 亚洲精品裸体| 国产欧美一区二区色老头| 久久久久久自在自线| 久久久水蜜桃| 亚洲欧美一区二区三区久久| 一区二区三区你懂的| 国产欧美日韩一级| 亚洲国产欧美另类丝袜| 欧美日韩视频免费播放| 先锋资源久久| 欧美电影在线| 欧美影视一区| 久久久亚洲高清| 亚洲欧美国产视频| 久久这里有精品视频| 一区二区动漫| 久久在精品线影院精品国产| 一区二区三区欧美激情| 午夜久久久久| 99精品国产福利在线观看免费 | 欧美日韩国产成人在线91| 欧美自拍偷拍午夜视频| 亚洲视频一区在线观看| 午夜精品免费| 最新亚洲电影| 午夜视频一区二区| 在线视频欧美日韩| 久久久视频精品| 亚洲欧美国产高清| 欧美伦理91i| 理论片一区二区在线| 欧美深夜影院| 欧美激情在线狂野欧美精品| 国产精品视频网| 亚洲韩国日本中文字幕| 欧美日韩日本网| 亚洲茄子视频| 在线观看国产精品淫| 亚洲一区综合| 午夜国产欧美理论在线播放| 欧美成人免费大片| 欧美插天视频在线播放| 欧美另类一区二区三区| 亚洲高清网站| 在线观看中文字幕亚洲| 久久久亚洲成人| 欧美日韩不卡| 久久视频免费观看| 国产精品久久国产精品99gif| 日韩网站在线观看| 亚洲精品美女久久久久| 欧美中文在线视频| 国产综合久久久久久| 新狼窝色av性久久久久久| 亚洲欧美日韩电影| 欧美视频中文在线看 | 久久精品国产免费看久久精品| 欧美日韩国产成人精品| 亚洲国产欧美一区二区三区同亚洲| 精品电影在线观看| 久久视频精品在线| 久久久久成人网| 国产一区二区视频在线观看| 久久手机精品视频| 亚洲精品国产精品国自产在线| 宅男66日本亚洲欧美视频| 欧美视频日韩| 欧美中文字幕| 亚洲激情视频在线观看| 亚洲小说春色综合另类电影| 国产精品网站在线观看| 另类av导航| 亚洲一区日韩| 亚洲第一精品福利| 午夜国产精品视频| 亚洲福利国产|