你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

楼主: 苏柚

【2.1签到】每日问答——需要用long类型变量代替int类型变...

   关闭 [复制链接]
回帖奖励 234 ST金币 回复本帖可获得 2 ST金币奖励! 每人限 1 次

11

主题

661

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-6-8
发表于 2016-2-1 15:45:46 | 显示全部楼层

回帖奖励 +2 ST金币

天天签到。
回复 支持 反对

使用道具 举报

1

主题

902

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-12-7
发表于 2016-2-1 15:59:47 | 显示全部楼层

回帖奖励 +2 ST金币

在32位机上,long与int是相同的,都占4个字节,所以,没有差别
在64位机上,long占8字节,int占4字节,long可以表示更多的整数。
回复 支持 反对

使用道具 举报

3

主题

329

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-11-11
发表于 2016-2-1 17:54:44 | 显示全部楼层

回帖奖励 +2 ST金币

很多人其实没搞清楚,对于32位机,long与int是相同的,都占4个字节,所以,没有差别
但是对于64位机,long占8字节,int占4字节,long可以表示更多的整数。
回复 支持 反对

使用道具 举报

4

主题

327

回帖

43

蝴蝶豆

金牌会员

最后登录
2020-11-24
发表于 2016-2-1 18:20:01 | 显示全部楼层

回帖奖励 +2 ST金币


int数据类型是2字节
long数据类型是4字节
由于处理器字长不同,会使用int或long作为基本数据类型
16位机基本数据类型是int
32位机基本数据类型是long
编程时使用基本数据类型能有效提高执行时间效率(非空间效率)
回复 支持 反对

使用道具 举报

12

主题

415

回帖

0

蝴蝶豆

高级会员

最后登录
2018-12-6
发表于 2016-2-1 19:23:37 | 显示全部楼层

回帖奖励 +2 ST金币

签到签到
回复 支持 反对

使用道具 举报

8

主题

901

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-8-1
发表于 2016-2-1 20:30:44 | 显示全部楼层

回帖奖励 +2 ST金币

天天签到。
回复 支持 反对

使用道具 举报

12

主题

484

回帖

111

蝴蝶豆

金牌会员

最后登录
2020-6-12
发表于 2016-2-1 20:36:09 | 显示全部楼层

回帖奖励 +2 ST金币

处理器字长不同时,int表示的字节数也不同,而long相对来说一般为4字节
回复 支持 反对

使用道具 举报

40

主题

1595

回帖

1

蝴蝶豆

论坛元老

最后登录
2018-7-23
发表于 2016-2-1 20:39:31 | 显示全部楼层

回帖奖励 +2 ST金币

在32位机上,long与int是相同的,都占4个字节,所以,没有差别
在64位机上,long占8字节,int占4字节,long可以表示更多的整数
回复 支持 反对

使用道具 举报

10

主题

2210

回帖

8

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-2-1 20:55:12 | 显示全部楼层

回帖奖励 +2 ST金币


在32位机上,long与int是相同的,都占4个字节,所以,没有差别
在64位机上,long占8字节,int占4字节,long可以表示更多的整数。
回复 支持 反对

使用道具 举报

6

主题

210

回帖

2

蝴蝶豆

金牌会员

最后登录
2020-4-15
发表于 2016-2-1 22:00:53 | 显示全部楼层

回帖奖励 +2 ST金币

2/1  签到
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版