c语言整型常量定义
在C语言中,整型常量(integer constant)是表示整数值的常量。它们可以是十进制、八进制或十六进制。
1. 十进制整型常量:由0-9的数字组成,没有前缀。例如,123,-456。
2. 八进制整型常量:以0开头,后面跟着0-7的数字。例如,0123(等于十进制的83),-0123(等于十进制的-83)。
3. 十六进制整型常量:以0x或0X开头,后面跟着0-9,a-f或A-F的数字。例如,0x123(等于十进制的291),0Xa5(等于十进制的165),-0Xa5(等于十进制的-165)。
请注意,整型常量并不一定都是非负数。例如,-456就是一个合法的整型常量。
以下是一些整型常量的例子:
```c
int a = 123;        // 十进制
int b = 0145;        // 八进制
int c = 0x34;        // 十六进制
int d = -89;          // 负数
int e = 0;            // 零
```
整型常量合法要求

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。