原创 字符型常量

2009-12-23 22:25 6548 9 9 分类: 软件与OS

2.2.3 字符型常量


含义:是指仅含单个ASCII字符的常量,占一个字节。表示法有下两种


1.单引号表示法:


可直接用单引号将字符括起来,如`A`、`9`、`=`、`+`。也可用字符的ASCII码值表示字符,如十进制数55表示大写字母`U`


2.转义字符表示法:


对于不能显示的字符(主要指控制字符,如回车符、换行符、制表符等)和一些在C语言中有特殊含义和用途的字符(如单引号、双引号、反斜杠线等),只能用转义字符表示。


转义字符是一种特殊的字符常量。转义字符以反斜杠“\”开头,后面跟一个或几个字符。转义字符具有特定的含义,它不同于字符原有的意义。常用的转义字符如下


\n==>换行    \r==>回车   \f==>换页  \t==>水平制表(Tab)


\v==>垂直制表 \b==>退格符  \\==>反斜杠“\” \'==>单引号符


\''==>双引号符   \ddd==>1~3位八进制数所代表的字符


\xhh==>1~2位十六进制数所代表的字符


备注:C语言字符集中的任何一个字符均可用转义字符来表示。


字符常量有如下特点:


(1)只能用单引号括起来,不能用双引号或其他符合。


(2)只能是单个字符,不能是字符串。


(3)C语言对字符和整型是不加区分的。字符常量常被视为1字节的整数,其值就是该字符的ASCII码,可以像整数一样参加数值运算。


 


 


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /3 下一条