整型常量表示多少?

如题所述

用1个字节表示的非负整数,最小值为【0】,最大值为【255】。

例如:

采用char类型,用一个字节表示非负整数,最小值为0,最大值不能为128。

char类型表示范围:-128~shu127

unsigned char类型表示范围:0~255。------使用这种类型,就可以了。

扩展资料:

整型常量采用十进制整数表示。如 1991,0,-123等等都是整型常量。而52.0或131.4都不是整型常量。

Integer 变量存储为最接近编译环境的长度,例如在32位的编译环境下,Integer为32位,其范围为 -2^15 到 2^15-1 之间。

VB中Integer 的类型声明字符是百分比符号 (%)。Pascal中就是integer。在C语言中被缩写成为int。

参考资料来源:百度百科-integer

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-16
在C语言中,整型有三种书写形式:
(1) 整数。十进制整数就是通常整数的写法。例如:11、15、21等。
(2) 整数。八进制整数的书写形式是在通常八进制整数的前面加一个数字0。例如:00、0111、015、021等,它们分别表示十进制整数:0、73、13、17
(3) 整数。十六进制整数的书写形式是在通常十六进制整数的前面加0x。例如:0x0、0x111、0x15、0x21等,它们分别表示十进制整数0、273、21、33。
注意,整型常量前面没有+或者-,-10其实是一元-和操作数10,同样整型常量的十进制表示并没有0,单独写一个0其实是一个八进制常量。
整型常量内存大小和数值范围取决于。
C语言还提供了一种“常量”。它们的数值范围最小是十进制的 -2147483648 ~ +2147483647,在计算机中最少占用4个字节。它的书写方法也分为十进制、八进制和十六进制整数三种,唯一不同的是在整数的末尾要加上小写字母“l”或者大写字母“L”。例如:10L、0111L、0x15L都是长整型常量(分别使用十进制、八进制和十六进制表示)。
相对于“长整型常量”,我们把一般整型常量称为“短整型常量”。
如果整型常量后面没有字母“l"或”L“,而且超过短整型常量能够表示的数值范围,则自动认为该常量是长整型常量。例如-32769、32768、40000等均为长整型常量。
由于整型常量分为短整型和长整型两种,又有十进制、八进制和十六进制的三种书写形式,所以使用整型常量时,要注意区分。例如:10和10L是不同的整型常量,虽然它们有相同的数值,但它们在内存中占用不同数量的字节;又如:10、010、0x10虽然都是短整型常量,但它们表示不同的整数值。本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网