为了账号安全,请及时绑定邮箱和手机立即绑定

下面的选择题选什么。

下面的选择题选什么。

C
菜花籽 2017-06-09 22:28:29
查看完整描述

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

sizeof 运算符得到的是后面表达式的类型的长度。字面常量也是合法的表达式,所以 sizeof 可以用在常量上。C D 选项错误。

& 取地址运算符可用在左值表达式上,可常量算是右值表达式,所以不能用 & 取常量的地址。B 也是错误的。

字面量 1.0 的类型是 double。如果不写小数点,且数字大小不超过 int 取值范围的话,数字字面量的类型是 int。在大部分系统中 double 和 int 占用的内存确实是不一样的。 A 选项正确。


查看完整回答
反对 回复 2017-06-09
  • onemoo
    onemoo
    对了,补充一下:不是所有的常量都是右值表达式,字面常量中只有“字符串字面量”是左值表达式。 当然 B 选项中问的是char常量,所以是错的。
  • 1 回答
  • 0 关注
  • 1281 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信