什么是字符常量
4个回答
展开全部
字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符常量中的单引号只起定界作用并不表示字符本身。字符常量的值,就是在ASCII编码表中的值。是个从0—127之间的整数。因此字符常量可以作为整型数据来进行运算。
字符常量只能用英文单引号括起来,不能用双引号。如“Y”不是一个字符常量,而是一个字符串。而且单引号内的大小写字符代表不同的字符常量,如‘Y’、‘y’是两个不同的字符常量。
扩展资料:
字符常量的分类
1、普通的字符常量
用单撇号括起来的一个字符,在内存中占一个字节。字符常量只包括一个字符,如‘AB’是不合法的。单撇号是定界符,而不属于字符常量的一部分。
2、转义字符常量
除字符常量外,C++还允许用一种特殊形式的字符常量,就是以“\”开头的字符序列。例如,’\n’代表一个“换行”符。转义字符虽然包含两个或多个字符,但它只代表一个字符。编译系统在见到字符“\”时,会接着找它后面的字符,把它处理成一个字符在内存中只占一个字节。
参考资料来源:百度百科-字符常量
展开全部
字符常量是用单引号括起来的单个字符构成
一种是用该字符的图形符号,如'b' ,'y','*'。
另一种使用字符的十六进制ASCII码值,表示为 \0xhh或0Xhh 这里hh是两位十六进制值。
一种是用该字符的图形符号,如'b' ,'y','*'。
另一种使用字符的十六进制ASCII码值,表示为 \0xhh或0Xhh 这里hh是两位十六进制值。
参考资料: 百度百科
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-03
展开全部
如果在c++里面
'a'就是字符常量
"abc"就是字符串常量。
也就是你在编译的时候就看到了这个值。
'a'就是字符常量
"abc"就是字符串常量。
也就是你在编译的时候就看到了这个值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询