解释:
A.后缀U表示无符号数,即不能为负,-2<0,错
B.0开头表示八进制数,即不可能出现数字'9',故选项错
C.十六进制要以0x开头,否则视为十进制,十进制不可能出现'a',所以不选
正确的int类型: 0xAF -- 16 进制数-------
059 -- 如果是 057 就是正确的 8 进制数. 9 超界了。
3a -- 如果是 0x3a 就是正确的 16 进制数
int型 即整数型 简称整型,常数及常量,代表一个值不会改变的数字或者字符,int型常数 即 整型常量;例如:
1.经过const 修饰的变量 其值不能被修改;
const int a=10;
那么a就是一个合法的整形常量,它的值是10;
2.宏定义:
#define b 10;
那么b也是一个整形常量,它的值也是10;
3.其他:
整数本身(如10,20 ...)、0xFF等这样的整数也是合法的整形常量;