33问答网
所有问题
C++中int 和long int这两种变量有什么区别,在内存占用上有区别吗
如题所述
举报该问题
推荐答案 2018-06-20
时下在32位平台下没有区别,都是4字节有符号整数;意思也一样,写不写long都可以。
追问
在NOI 竞赛中使用这两种变量有区别吗
追答
不好意思,没有用过NOI。如果NOI是早期的16位int平台,那就肯定有区别了,int是二字节,long int是4字节。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/5hchhBcWh0P5PR0dWc.html
相似回答
在C/
C++中,
long和int的区别
是
什么
?
答:
在计算机编程中,long 和 int 都是整数类型,用于存储整数值。
它们之间的主要区别在于存储空间的大小和平台依赖性
。存储空间大小:int:在大多数现代编程语言中,int 类型通常用于存储在内存中的整数值。其大小通常是32位(即4个字节),它可以存储的值的范围从 -2,147,483,648 到 2,147,483,647(...
在
C++中int
型
变量和long
型
变量有区别吗
答:
区别主要在取值范围上:
int类型: 至少占16位(2个字节),在32位平台上至少占32位(4个字节);long类型:至少占32位(4个字节)
。如果写跨平台的应用程序,并且数据取值需要32位来存储,最好用long类型。其他情况最好先考虑int类型。
c++中int,long,
short之间
有什么区别
?实际编程中怎么选取?各有什么优缺...
答:
占内存长度不同和取值范围不同
int 32位 -2^32---2^32-1 short 16位 -32768~32767 32位系统:long4字节32位int4字节32位 64位系统:long8字节64位int4字节32位
大家正在搜
long int用什么输出
longlongint有多少位
long和int
unsigned int数据范围
unsigned int
int型变量
int转long
若有定义int a[2][3]
整型变量
相关问题
C++ int型和long int型有什么区别
c++long和int的区别?
在C++中int型变量和long型变量有区别吗
C++ int型和long int型有什么区别
在C++中int 和long有啥区别?
c++中int 和longint的范围
在c++中,int &p和int p 有什么区别
求问c++程序此例中int 和long long的区别