A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 布鲁兹老爷 中级黑马   /  2015-10-13 13:36  /  639 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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。




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马