11问答网
所有问题
int和long是同一种类型么?
如题所述
举报该问题
推荐答案 2013-10-04
C语言规定,无论什么平台,都要保证long型占用的字节数不小于int型,意味着long的表示范围肯定要大于等于int类型的表示范围。16位系统:long是4字节,int是2字节;32位系统:long是4字节,int是4字节;64位系统:long是8字节,int是4字节
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2MMPv82S4.html
其他回答
第1个回答 2013-10-04
int和long都是一样的是(-2^31)~(2^31-1),但是还有一种类型是long long,是2^64。
第2个回答 2013-10-04
看编译器类型和执行代码用的那台机器以及执行代码用的操作系统。一般情况下是一样的。
第3个回答 2013-10-04
A=sizeof(int)
B=sizeof(long)
如果A==B
那么
int和long是一种类型
相似回答
long和int
有什么区别?
答:
1. 数据类型不同:long和int都是整型数据类型
,但long能够存储更大范围的整数值。例句:long a = 100000000000L;int b = 2147483647;2. 内存占用不同: long占用更大的内存空间,因此对于所有的情况都应选择int 避免浪费内存。例句:int a = 10;long b = 1000L;3. 使用场景不同: long主要用于...
大家正在搜
longlongint有多少位
long和int
long int用什么输出
int转long
long int几个字节
java long转int
int数据类型
int数据类型范围
强制转换成int类型