16进制中,最大为f
这个题目应该是比较旧的题目了。65538没有说明类型,默认是int类型的话,对32位以上的机器是没问题的,但是在16位机器下,int只有2个字节大小,65538超出int范围了,所以这个题目应该是对16位机器来说的。ox9afg以0x开头表示16进制,16进制最大到f,这个数中有g,所以是错误的。
ox9afg中g超过了十六进制最大表示值65538应该是正常的int型常量,不是非法的啊