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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马贾永强 中级黑马   /  2015-6-21 00:29  /  589 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1)字符数据的合法形式::

   '1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。
  '0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。
一般考试表示单个字符错误的形式:'65'    "1"  
字符是可以进行算术运算的,记住: '0'-0=48
大写字母和小写字母转换的方法: 'A'+32='a'  相互之间一般是相差32。

2)转义字符:

转义字符分为一般转义字符、八进制转义字符、十六进制转义字符。
一般转义字符:背诵\0(截断输出的字符)、 \n、 \’、 \”、 \\。
八进制转义字符:  ‘\141’ 是合法的, 前导的0是不能写的。
十六进制转义字符:’\x6d’ 才是合法的,前导的0不能写,并且x是小写。

3、字符型和整数是近亲:两个具有很大的相似之处

          char a = 65 ; 
            printf(“%c”, a);  得到的输出结果:a
printf(“%d”, A); 得到的输出结果:65

0 个回复

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