C 语言中不合法的字符常量是_______。 A) ‘\0xff’ B) ‘\65’ C) ‘&’ D) ‘\028’
时间: 2023-09-03 11:05:00 浏览: 315
高级语言程序的设计练习题_4.2.doc
### 回答1:
选项 D) ‘\028’ 是不合法的字符常量,因为八进制数的范围是 0~377(0~0xFF),超过这个范围的数值都是不合法的。选项 A) ‘\0xff’ 和选项 B) ‘\65’ 都是合法的字符常量,分别表示 ASCII 码值为 0xFF 和 65 的字符。选项 C) ‘&’ 不是字符常量,而是字符字面量,表示一个字符。
### 回答2:
C 语言中不合法的字符常量是 B) ‘\65’。正确的字符常量格式是单引号括起来的字符,例如'A'、'b'、'5'等。转义字符\后面跟上数字表示的是八进制字符,在C语言中范围是0到377,因此‘\65’是不合法的。
### 回答3:
C 语言中不合法的字符常量是 B) ‘\65’。
阅读全文