要求的是字符常量,是用单引号括的字符,且里面只能有一个字符。但有个特例,当有转义字符时,之后可以有多个。所以A,C正确。B:里面有ab两个字符,不是字符常量。 D:虽然有了转义字符,但是 表示是八进制,八进制的位数是0-7,所以这里出现8是错误的。 E:双引号括起来的是字符串,不是字符常量。
求解此题,说明一下原因,C语言在C语言中,以下合法的字符常量是 A.'\n' B.'ab' C.'\x43' D.'\0
1个回答
相关问题
-
在C语言中以下合法的字符常量是 A.‘\0824’ B.’\x243’ C.’0’ D.”\0”
-
C++选择题在C++语言中,合法的字符常量是()。A'\084'B'\x43'C'ab'D"\0"//给出答案的同时,分
-
下列不合法的C字符常量是:A.‘2’ B.‘101’ C.'AB' D.'\n'
-
C语言问题,求详解以下选项中,合法的一组C语言数值常量是__________。(标准答案:D)(A) 0x8A 10,0
-
以下字符常量中不合法的是 A.'@' B.'&'C.'整D."k"
-
关于C语言的题,下列选项中不正确的字符常量是() A) '\\' B)'\'' C)'074' D)'\xaa'
-
在C语言中,#define PI 3.14115 是将PI定义为() A 符号常量 B字符常量 C实型常量 D变量
-
1.C语言中下列不合法的字符变量是:
-
下列常数中,合法的C 常量是() .A)-0.B)'105' C)'AB' D)"35"
-
以下为合法的C语言赋值语句的是A. a=10 B.x=y=20; C.i++ D.m=2,n=5