当前位置 :
C语言中,下列不合法的字符常量是A'xff'B'65'C'&'D'28'
1人问答
问题描述:

C语言中,下列不合法的字符常量是

A'xff'B'65'C'&'D'28'

宋宗信回答:
  首先看定义,用单引号括起来的单个字符,或用双引号括起来的一串字符即字符常量.   C'&'是用单引号括起来的单个字符,正确.   A'xff'B'65'D'28'是用单引号括起来的多个字符,但因它们前面都有一个转义符‘‘,就不能说它们都不符合定义,都不合法的.   A'xff'中'x'组合表示是一个十六进制数ffH=10进制的255,它代表一个不可见字符的ASCII码,合法.   B'65'同理''+三个十进制数'ddd'表示的是八进制数.'65'='65'=10进制的53,是‘F’的ASCII码表示.单字,合法.   D'28'同上表示是八进制数,但八进制数中逢八则进一,8的,所以格式虽对但数值错了.不合法.
最新更新
优秀其它推荐
热门其它
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞