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

楼主: 苏柚

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

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

26

主题

1984

回帖

6

蝴蝶豆

论坛元老

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

回帖奖励 +2 ST金币

2/1 签到 签到
回复 支持 反对

使用道具 举报

6

主题

417

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-1-11
发表于 2016-2-1 09:34:08 | 显示全部楼层

回帖奖励 +2 ST金币

签到  签到   
回复 支持 反对

使用道具 举报

76

主题

5715

回帖

4

蝴蝶豆

论坛元老

最后登录
2020-10-15
发表于 2016-2-1 09:40:38 | 显示全部楼层

回帖奖励 +2 ST金币

int类型无法表示数据范围,所以要使用long.
回复 支持 反对

使用道具 举报

47

主题

3404

回帖

30

蝴蝶豆

版主

最后登录
2020-12-7
发表于 2016-2-1 09:41:02 | 显示全部楼层

回帖奖励 +2 ST金币

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

使用道具 举报

6

主题

598

回帖

0

蝴蝶豆

金牌会员

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

回帖奖励 +2 ST金币

当int的数据增量变化而有可能超出FFFF时,就更换为long的数据。
回复 支持 反对

使用道具 举报

3

主题

1450

回帖

0

蝴蝶豆

论坛元老

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

回帖奖励 +2 ST金币

签到
回复 支持 反对

使用道具 举报

6

主题

2397

回帖

0

蝴蝶豆

论坛元老

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

回帖奖励 +2 ST金币

每天坚持签到一次
回复 支持 反对

使用道具 举报

74

主题

1368

回帖

194

蝴蝶豆

版主

最后登录
2020-5-12
发表于 2016-2-1 09:52:59 | 显示全部楼层

回帖奖励 +2 ST金币

需要用long类型变量代替int类型变量的原因是什么?

原因有很多,
1、结构对齐~~
2、避免进位符号
3、系统从32位升级为64位
回复 支持 反对

使用道具 举报

41

主题

2476

回帖

282

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2016-2-1 09:59:53 来自手机 | 显示全部楼层

回帖奖励 +2 ST金币

签到签到,去看看中奖没
回复 支持 反对

使用道具 举报

0

主题

257

回帖

0

蝴蝶豆

高级会员

最后登录
2017-3-10
发表于 2016-2-1 10:03:20 | 显示全部楼层

回帖奖励 +2 ST金币

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

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版