计算机二级C语言 第6章 字符型数据.pptVIP

  • 10
  • 0
  • 约4.32千字
  • 约 22页
  • 2017-08-26 发布于河南
  • 举报
6.1 字符型常量 6.1.1 字符常量 字符常量是用一对单引号括起来的一个字符。如‘a’、‘B’、‘>’、‘?’等都是字符常量。作为字符常量的小写字母a,在程序中写成‘a’,以便和标识符a区别开来。 关于字符常量,以下有几点说明: (1)其中单引号只是作为定界符使用,并不是字符常量的组成部分,也就是说在输出字符常量时,一对单引号并不被输出。 (2)单引号中的大写字母和小写字母代表不同的字符常量,如‘A’和‘a’是不同的字符常量。 (3)被一对单引号括起来的字符不允许是单引号或反斜杠,即‘’’或‘\’。 (4)字符常量只能包含一个字符,故‘abc’是不合法的。 (5)在C语言中,字符常量具有数值,这个值就是该字符在规定的字符集中的ASCII代码值。在ASCII字符集中的256个字符的值为0~255。如‘a’的值为97,‘A’的值为65。 (6)字符常量在机器内以整型常量的形式存放,占一个字节。因此,字符常量与整型常量等价。也就是说,字符常量可以像整数一样,在程序中参与各种运算。 ※重点提示:字符常量只是单个的字符,而且与标识符之间是有区别的,标识符不带有单引号,而字符常量必须使用单引号。 以下是关于转义字符的几点说明: 1.转义字符常量只代表一个字符。 2.反斜杠后的八进制数可以不用0开头,如‘\141’代表的就是字符常量‘a’。 3.反斜杠后的十六进制数只能以小写字母x开

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档