1、整型常量的书写形式
十进制
没有前缀,例如:`123`
十六进制
以`0x`或`0X`开头,例如:`0xABC`
八进制
以`0`开头,例如:`0123`
无符号
以`u`或`U`结尾,例如:`123u`
长整型
以`l`或`L`结尾,例如:`123l`
长长整型
以`ll`或`LL`结尾,例如:`123ll`
后缀形式
`ui`或`UI`:无符号整型
`ul`或`UL`:长无符号整型
`ull`或`ULL`:长长无符号整型
二进制形式
不常用,以`0b`或`0B`开头,例如:`0b1111`
2、整型常量的表示形式有哪几种?分别怎么表示?
整型常量的表示形式有四种:
1. 十进制(无符号)
以数字 09 表示,不包含前缀。
示例:123, 456, 789
2. 十进制(有符号)
以数字 09 表示,前面加上正号(+)或负号()。
示例:+123, 456, 789
3. 十六进制
以数字 09 和字母 AF 表示,前面加上 0x 前缀。
示例:0x123, 0x456, 0x789
4. 八进制
以数字 07 表示,前面加上 0 前缀。
示例:0123, 0456, 0789
3、整型常量的书写形式中255是什么表示
十进制表示
4、整型常量的三种表示形式?各自的特点?
整型常量的三种表示形式:
1. 十进制
特点:
以十进制形式表示,类似于数学中使用的数字。
最简单易懂的形式,无需转换。
例如:10、25、1000
2. 八进制
特点:
以八进制形式表示,使用数字 0 到 7。
需要在数字前面加上 `0` 作为前缀,表示八进制。
例如:012、025、01000
3. 十六进制
特点:
以十六进制形式表示,使用数字 0 到 9 和字母 `A` 到 `F`。
需要在数字前面加上 `0x` 或 `0X` 作为前缀,表示十六进制。
例如:0x12、0x25、0x1000