草肃威的布罗格
2009年4月17日星期五
ascii的规律
今天看代码,发现这个函数
int light_isalpha(int c) {
c |= 32;
return (c >= 'a' && c <= 'z');
}
才知道ascii码表原来是这样排列的
a-z 是 01
1
0 0001 -- 01
1
1 1010
A-Z 是 01
0
0 0001 -- 01
0
1 1010
大写转小写:
c |= 32
小写转大写:
c &= 223
可是,这样有什么用呢?
--
caosuwei
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
博客归档
►
2011
(10)
►
三月
(1)
►
一月
(9)
►
2010
(7)
►
五月
(5)
►
四月
(1)
►
二月
(1)
▼
2009
(19)
►
十二月
(1)
►
九月
(2)
►
七月
(4)
►
六月
(5)
►
五月
(1)
▼
四月
(6)
ascii的规律
买书
别人的qmd
老BlackzBerry 7290
还是不行
awk的简单应用
►
2008
(8)
►
十一月
(2)
►
十月
(1)
►
九月
(4)
►
八月
(1)
►
2007
(9)
►
六月
(3)
►
五月
(4)
►
四月
(2)
我的简介
草肃威
查看我的完整个人资料
没有评论:
发表评论