C语言的一道题:以下不合法的字符常量是()A.'\2' B.'"' c.' ' D.'\483' 问一下该选哪一项,为什么?
展开全部
D
因为' '里面要是字符,而字符只能从'\0' 到'\255';所以说'\483'是不合法的字符常量。
因为' '里面要是字符,而字符只能从'\0' 到'\255';所以说'\483'是不合法的字符常量。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D
'\ddd'类似这种形式代表八进制数,八进制数中每个数的值小于8,则'\483'是错误的
'\ddd'类似这种形式代表八进制数,八进制数中每个数的值小于8,则'\483'是错误的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用sssssss23的回答:
D
因为' '里面要是字符,而字符只能从'\0' 到'\255';所以说'\483'是不合法的字符常量。
D
因为' '里面要是字符,而字符只能从'\0' 到'\255';所以说'\483'是不合法的字符常量。
展开全部
因为里面只能是八进制数 所以里面不可能出现8吧 0.0
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选B吧。。
追问
错了,答案是D,但是没有给理由。。。B是把里面的双引号作为字符常量,没有错。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询