易百教程

整数文字

因为存在不同类型的整数变量,所以可以创建不同类型的整数常量。整数值100的类型为int。要使其值类型为long,请将大写或小写字母L附加到数值。
100作为long值写为100L

要声明并初始化long类型的变量myValue,可以这样写:

long myValue = 1287600L;

使用减号写入负整数常量,例如:

int decrease = -4;
long myValue = -100000L;

可以通过附加两个L将整数常量指定为long long类型:

long long really_big_number = 123456789LL;

要将常量指定为无符号类型,请附加U,如下例所示:

unsigned int count = 100U;
unsigned long value = 999999999UL;

要存储具有最大范围的整数,可以定义如下变量:

unsigned long long metersPerLightYear = 9460730472580800ULL;

ULL指定初始值是unsigned long long类型。