整型常量(Integer Constants)/整型字面量(Integer Literals)

整型常量由一串数字组成,可以是十进制、八进制或十六进制。

常量的进制

前缀 进位计数制(system of numeration) 基数 数码
0b or 0B 二进制(binary) 2 [0-1]
0 八进制(octal) 8 [0-7]
0x or 0X 十六进制(hexadecimal) 16 [0-9a-fA-Z]
(无) 十进制(decimal) 10 [0-9]

常量的类型

整型常量的类型与它的形式、值和后缀有关。

后缀 类型
u or U unsigned(无符号)
l or L long(长整型)
UL unsigned long(无符号长整型)
整型常量示例 可能的类型
123 int long int unsigned long int

results matching ""

    No results matching ""