C语言中合法的长整型常量是什么啊?

如题所述

第1个回答  2022-10-24

C语言中合法的长整型常量是0L。

C语言提供了一种“长整型常量”。它们的数值范围最小是十进制的 -2147483647 ~ +2147483647,在计算机中最少占用4个字节。它的书写方法也分为十进制、八进制和十六进制整数三种,唯一不同的是在整数的末尾要加上小写字母“l”或者大写字母“L”。

因此,C语言中合法的长整型常量是0L。

扩展资料:

整型常量前面没有+或者-,-10其实是一元-运算符和操作数10,同样整型常量的十进制表示并没有0,单独写一个0其实是一个八进制常量。整型常量内存大小和数值范围取决于编译器。

由于整型常量分为短整型和长整型两种,又有十进制、八进制和十六进制的三种书写形式,所以使用整型常量时,要注意区分。虽然它们有相同的数值,但它们在内存中占用不同数量的字节。

相关了解……

你可能感兴趣的内容

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