C语言中,"整型"跟"短整型"的取值范围都是 -32768~32...

如题所述

C语言没有具体规定各类数据所占内存的字节数,只要求long型数据长于int型,short型短于int 型,是由计算机系统自行决定,有的short和 int都是16位,long 是32位,有的short为16位,long和int都是32位,通常是long 为32位,short为16位,而int可以是16位,也可以是32位,这两个都是用于存储整数.短整型的二进制位长是16,长整型的是32位.就是说长整型可以表示位数更多的整数.短整型所能表示的整数的值域为-32768~32767,长整型则为-2147483648~2147483647.例如,如果有个数为32780,那么它只能用长整型表示,而不能用短整型表示。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

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