字符型常量

如题所述

字符型常量包括字符常量和字符变量。

字符串常量是由一对双引号括起的字符序列,字符变量的取值是字符常量,即单个字符。字符变量的类型说明符是char,字符变量类型说明的格式和书写规则都与整型变量相同。字符可以是字符集中任意字符,但数字被定义为字符型之后就不能参与数值运算。

转义字符是一种特殊的字符常量,转义字符以反斜线\开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。例如,一些printf函数的格式串中用到的\n就是一个转义字符,其意义是回车换行。转义字符主要用来表示,那些用一般字符不便于表示的控制代码。

字符变量

字符变量是用来存放字符常量的,一个字符变量中只能存放一个字符。系统在表示一个字符型数据时,并不是将字符本身的形状存入内存,而只是将字符的ASCII码存入内存,在内存中所有的数据又是以二进制的形式存放的。字符常量由单引号括起来,字符串常量是由双引号括起来。

字符常量只能是单个字符,字符串常量则可以含一个或多个字符。可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。在C语言中,没有相应的字符串变量。这是与BASIC语言不同的,但是可以用一个字符数组来存放一个字符串常量。

以上内容参考:百度百科—字符型量

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网