以下选项中不能作为C语言合法常量的是______。

admin2009-08-25  33

问题 以下选项中不能作为C语言合法常量的是______。

选项 A、’cd’
B、100000
C、\a
D、’\011’

答案A

解析 C语言时常量分为整型常量、实型常量和字符型常量。用单引号(即撇号)括起来一个字符称为字符常量,由于字符常量只能包含一个字符,因此选项A错误;转义字符常量是将反斜杠(\)后面的字符转成另外的意义,选项D表示了—个ASCII码为011的八进制数;选项B是用指数形式表示的实型常量。用“e”或“E”后的—个整数表示以10为底的幂数,以这种形式表示的实型常量需注意字母e(或E)之前必须有数字,且e后面的指数必须为整数;用一对双引号括起来的字符序列称为字符串常量,选项C就为—个正确的字符串常量。
转载请注明原文地址:https://jikaoti.com/ti/6HI0FFFM
0

最新回复(0)