c语言字符常量问题
以下选项中合法的字符常量是A."B"B.'\010'C.68D.D请带上解释~~~~~~~~0.0~~~~...
以下选项中合法的字符常量是
A."B" B.'\010' C.68 D.D
请带上解释~~~~~~~~0.0~~~~ 展开
A."B" B.'\010' C.68 D.D
请带上解释~~~~~~~~0.0~~~~ 展开
3个回答
展开全部
答案选B
A选项为字符串常量:字符串常量是由一对双引号括起的字符序列。
B选项为字符常量:字符常量是用单引号括起来的一个字符。
例如:'a'、'b'、'='、'+'、'?'都是合法字符常量。C还允许一种特殊形式的字符常量,就是以一个‘\’开头的字符序列。
在C语言中,字符常量有以下特点:
字符常量只能用引号括起来,不能用双引号或其它括号。
字符常量只能是单个字符,不能是字符串。
字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。如'5'和5是不同的。’5’是字符常量,不能参与运算。
C选项为整型常量
D选项可以为一个标识符,被定义为变量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询