char 字符
a.小写字母的ASCII码比它的大写字母的ASCII码大32
b.字符的ASCII码,就是它们在内存中存储的二进制数对应的10进制数。
c.char类型可以通过输出整型%d的方式输出它的ASCII码。
d.同样的可以把ASCII码范围内的整数通过%c占位符来输出成字符。
e.可以使用字符直接与整数相加,来变成其他字符 比如 'A' + 33 == B;
f.在当前的编译环境下(osx)下,中文一个汉字占3个字节。不能存储在char中。
g.switch里的case不可以是相同的条件,比如判断字符'A' case的条件不可以是'A'和 65同时出现。因为A的ASCII码是65.
h.char还可以当做整型来用,但是不要再-128 ~ 127范围内,ASCII码的范围是0 ~ 127。
|
|