A.1011B
B.047
C.x23
D.20H
请说明一下每个答案错在哪里,谢谢
A.1011B
B.047
C.x23
D.20H
请说明一下每个答案错在哪里,谢谢
选B,整数作为常量有三种形式:
1、十进制:像我们平常所使用的123、987等等
2、八进制:以0开头,比如题目中的047、014.注:048这样的常量也是错误的,八进制0后面跟的数字不能有8和9,也不能有其他的字符
3、十六进制:以0x或0X开头,比如0x14、0xab等等
C对
标识符不能用数字开头..不能有非法字符的
其余几个都是以字母开头的啊。。
变量要求:以下划线,字母开头啊
选B,八进制数常量
A没有二进制的写法
C十六进制应该是0x开头
C没有这种十六进制写法