整数常量

简介: 整数常量。

整数常量
整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。
整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 表示无符号整数(unsigned),L 表示长整数(long)。后缀可以是大写,也可以是小写,U 和 L 的顺序任意。
下面列举几个整数常量的实例:

212 / 合法的 /
215u / 合法的 /
0xFeeL / 合法的 /
078 / 非法的:8 不是八进制的数字 /
032UU / 非法的:不能重复后缀 /
以下是各种类型的整数常量的实例:

85 / 十进制 /
0213 / 八进制 /
0x4b / 十六进制 /
30 / 整数 /
30u / 无符号整数 /
30l / 长整数 /
30ul / 无符号长整数 /

目录
相关文章
|
7月前
|
C语言
【C语言】求整型变量和浮点型变量的绝对值
【C语言】求整型变量和浮点型变量的绝对值
135 0
|
7月前
将整数转换为枚举
将整数转换为枚举。
39 2
|
7月前
|
存储
整数类型
整数类型。
65 0
|
7月前
常量字符串
常量字符串
28 0
|
7月前
|
缓存 C语言
C语言中限定输入scanf的为整型(整数),浮点型
C语言中限定输入scanf的为整型(整数),浮点型
|
测试技术
变量、数据类型和运算符
变量、数据类型和运算符
|
C语言 索引
操作符续(整型提升与算术转换)
操作符续(整型提升与算术转换)
87 0
|
C语言
已知一个整数,如何判断这个整数是无符号的?
已知一个整数,如何判断这个整数是无符号的?
94 0
|
存储 编译器 程序员
4.整数类型(下)
4.整数类型
85 0