所谓字符常量,就是用英文单引号括起来的一个字符。在使用字符常量时应该注意:
1.单引号内的大小写字符代表不同的字符常量,例如‘Y’、‘y’是两个不同的字符常量。
2.字符常量只能用英文单引号括起来,不能用双引号。例如“Y”不是一个字符常量,而是一个字符串。
3.单引号内如果是一个空格符,也是一个字符常量。
4.单引号内只能包含1个字符,‘xyz’写法是错误的。但超过1个的字符的话,除最后一个外前面的会自动失效,当然这在编程使用中应该避免。
5.字符常量的值,就是它在ASCII编码表中的值。是个从0—127之间的整数。因此字符常量可以作为整型数据来进行运算。例如:
表达式‘Y’+32的值为121,也就是‘y’的值。
表达式‘7’+‘6’的值为109,通过查表可以发现,刚好是‘m’的值。应该注意‘7’和7是不一样的,作为字符常量所代表的整型常量值是55,后者是整型常量7。
单引号括起来的字符包括英文字母大、小写字符各26个、数字字符10个,以及空白符空格符、制表符、换行符),标点和特殊符号键盘上的共30个),它们也称为C语言的基本字符集
以上就是字符常量是什么的详细内容,更多请关注风君子博客其它相关文章!