社区
C++ 语言
帖子详情
long int 区别
浅行
2010-10-03 10:12:17
大侠们,既然都是4个字节,一样长,那么他们的区别在哪里呢?
...全文
323
8
打赏
收藏
long int 区别
大侠们,既然都是4个字节,一样长,那么他们的区别在哪里呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ayw215
2010-10-03
打赏
举报
回复
还取决于编译器
simimasaiya
2010-10-03
打赏
举报
回复
跟机器相关的还是取决于机器
光宇广贞
2010-10-03
打赏
举报
回复
1 楼的回答比较有意思,但也的确是这么一个道理,就是这么一回事儿。
int 是机器字长,32 位机下就是 32 位四字节。 long 这个东西嘛,其实现在意义已经不大了…… WINDOWS 操作系统编程里面使用 LONG 宏,只是说概念上它代表着“最长整型”而已
浅行
2010-10-03
打赏
举报
回复
[Quote=引用 2 楼 guoxuqu 的回复:]
如果系统是32位的,int long都是4字节,如果系统是64位,int是4字节,long是8字节。
[/Quote]
那么都是4位的时候有区别不?
butterflygogogo
2010-10-03
打赏
举报
回复
[Quote=引用 1 楼 mlee79 的回复:]
没有规定说 long , int 都是4字节, 只有规定 sizeof( long ) >= sizeof( int ) >= 2
[/Quote]
顶一个
guoxuqu
2010-10-03
打赏
举报
回复
如果系统是32位的,int long都是4字节,如果系统是64位,int是4字节,long是8字节。
mLee79
2010-10-03
打赏
举报
回复
没有规定说 long , int 都是4字节, 只有规定 sizeof( long ) >= sizeof( int ) >= 2
浅行
2010-10-03
打赏
举报
回复
没想到已经有类似的问题了,还是自己找的不够仔细啊
Unity常用基础数据类型
sbyte、byte、short、ushort、
int
、u
int
、
long
、u
long
8个是整数,他们之间的
区别
就是表示氛围不一样,而对于范围不一样的根本原因是类型在内存中的存储不同。
C/C++:
long
int
与
long
long
的
区别
long
int
long
int
即
long
,给人的感觉好像是长整型,但实际上,它和
int
一样,只有32位。cppreference给出的定义是——
int
- basic
int
eger type. The keyword
int
may be omitted if any of the modifiers listed below are used. If no length modif...
C语言中
int
、
long
int
、
long
long
的
区别
1、关于
int
和
long
int
(1)在VC下没有
区别
。两种类型均用4个字节存放数据。 (2)VC是后出的编译器,之前有很多早期的C编译器,在早期编译器下
long
int
占4个字节,
int
占2个字节。 (3)之所以有“整型”和“长整形”两种不同类型,是C语言在诞生时发明者规定好的, 前者存储的整数的值域小于后者。 这个问题不用牵肠挂肚,在VC下用谁都可以。
long
long
int
与
long
long
的
区别
long
long
int
与
long
long
用法完全一致(原因在于:)
long
与
int
与
long
long
的
区别
Long
与
int
的
区别
早期的操作系统是16位系统,
int
用二字节表示,范围是-32768~32767;(五位数)
long
用4字节表示,范围是-2147483648~2147483647。(十位数) 后来发展到32位操作系统,
int
用4字节表示,与
long
相同。 目前的操作系统已发展到64位操作系统,但因程序编译工艺的不同,两者表现出不同的差别: 32位编译系统:
int
...
C++ 语言
64,671
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章