1、整型常量:
十进制:平常的写法,不用加后缀,后缀
八进制:前面加数字0
十六进制:前面加0x
长整型常量:后面加字母L long num = 10L;
无符号整型常量:末尾加U unsigned num = 10U;
无符号长整型常量:后缀为LU unsigned long num = 10LU;
2、实型常量
不加f,默认是double,精度高
double dnum = 3.14;
float dnum = 3.14F;
总结:
整型不加L,默认的就是int,加1后,会按照int的范围来运算,所以,需要在0x7fffffffL这样就会按照long的范围来运算了。
我们加后缀用来表明该常量的范围了。
示例:不加L
示例:加L