11问答网
所有问题
c语言long和long long有什么区别
如题所述
举报该问题
推荐答案 2017-06-07
long long在win32中是确实存在,长度为8个字节;定义为LONG64。
为什么会出现long int呢,在win32现在系统中,长度为4;在历史上,或者其他某些系统中,int长度为2,是short int。
即便是long long,在TI的有款平台中,长度为5。
也就是说,每种类型长度,需要sizeof才知道,如果可能,最好用union看看里面的数据,可以消除一些类型的假象长度。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/8482S844MM2874S7qS.html
相似回答
long
long和long什么区别
答:
“longlongint”在C语言中是64位长整型数据类型。
longlong是属于int型,一般来讲,是longint型大小的两倍,int型的4倍
。“longlongint”在C语言中可以简写为“longlong”,作为“long”和“int”数据类型的强化版数据类型,它能支持的整数范围是-2^63到2^63-1。而先前的“long”是32位长整型数...
大家正在搜
c语言long与int区别
c语言longlong范围
c语言中什么时候用long
c语言中long和int
c语言==和=的区别
c语言long语句
long型和int型区别
c语言int和float
c语言long的意思
相关问题
Java中long和Long有什么区别
c++中long和long long有什么区别?感觉都是64...
long long 与int的区别
能详细说明一下long与long long的区别吗?
C语言中比long long int 更大的整数类型是什么?
long long 在c语言中是什么类型
java long和java.lang.Long有什么区别?
C语言中longlong型数据怎么输出