合法的一组C语言数值常量是A) 028 B) 12.C) .177 D) 0x8A .5e-3 0Xa23 4e1.5 10,000 -0xf 4.5e0 0abc 3.e5 正确答案是B,可是0x 16进制应该由A组成啊,B中的0xa23怎么回事?D为什么不对呢?
问题描述:
合法的一组C语言数值常量是
A) 028 B) 12.C) .177 D) 0x8A .5e-3 0Xa23 4e1.5 10,000 -0xf 4.5e0 0abc 3.e5 正确答案是B,可是0x 16进制应该由A组成啊,B中的0xa23怎么回事?D为什么不对呢?
答
16进制A~F和a~f是同价的 D中10,000在英文文章中常用这种格式,而在C中数字中间用,是不合法的