求解此题,说明一下原因,C语言在C语言中,以下合法的字符常量是 A.'\n' B.'ab' C.'\x43' D.'\0

求解此题,说明一下原因,C语言
在C语言中,以下合法的字符常量是
A.'n' B.'ab'
C.'x43' D.'84'
E.""
答案是AC
yukong 1年前 已收到1个回答 举报

zhzhp220 幼苗

共回答了18个问题采纳率:88.9% 举报

要求的是字符常量,是用单引号括的字符,且里面只能有一个字符。但有个特例,当有转义字符时,之后可以有多个。所以A,C正确。B:里面有ab两个字符,不是字符常量。 D:虽然有了转义字符,但是表示是八进制,八进制的位数是0-7,所以这里出现8是错误的。 E:双引号括起来的是字符串,不是字符常量。

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.017 s. - webmaster@yulucn.com