在C语言中,合法的字符常量是 A.'\084' B.'\x48‘ C.'ab’ D.“\0” 顺便问下选哪个答案的元婴是为什么?
发布网友
发布时间:2022-03-26 16:10
我来回答
共3个回答
热心网友
时间:2022-03-26 17:39
选择B
A。属于\ddd
格式,但dd必须是八进制
即0
1
2
3
4
5
6
7,题中的8不是八进制
B。正确
C。字符常量只能有一个字符
D。格式错了
应该是'\0'
应该是单引号。
解答完毕
希望对你有帮助!
热心网友
时间:2022-03-26 18:57
你好!
选择B
A。出现\0
格式,表示后面的数字应该是8进制,不应该出现8
B。正确,出现\x
格式,表示后面跟16进制
C。字符常量只能有一个字符
D。格式错了
应该是'\0'
应该是单引号。
仅代表个人观点,不喜勿喷,谢谢。
热心网友
时间:2022-03-26 20:32
选B,
A,084是表示8进制,出现8错误
C是字符串
D没有这种表示