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

楼主: 苏柚

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

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

1

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2019-7-11
发表于 2016-2-1 09:03:40 | 显示全部楼层

回帖奖励 +2 ST金币

签到
回复 支持 反对

使用道具 举报

31

主题

1951

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-12-4
发表于 2016-2-1 09:03:46 | 显示全部楼层

回帖奖励 +2 ST金币

            签到了
回复 支持 反对

使用道具 举报

6

主题

197

回帖

0

蝴蝶豆

金牌会员

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

回帖奖励 +2 ST金币

long是长整型,int是整型,在64位CPU上一般long比int所存储的数据要大,在32位CPU上long和int是一样的。
logo_st.png
回复 支持 反对

使用道具 举报

14

主题

712

回帖

29

蝴蝶豆

金牌会员

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

回帖奖励 +2 ST金币

在不同的硬件环境下这两个定义的数据长度不一样,但是在stm32中,这两个是一样的.

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

这个讲得挺好
回复 支持 反对

使用道具 举报

0

主题

875

回帖

0

蝴蝶豆

金牌会员

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

回帖奖励 +2 ST金币

没太注意过,学习了
回复 支持 反对

使用道具 举报

0

主题

697

回帖

0

蝴蝶豆

金牌会员

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

回帖奖励 +2 ST金币

谢谢,做出正解的各位
回复 支持 反对

使用道具 举报

2

主题

996

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-4-8
发表于 2016-2-1 09:23:25 | 显示全部楼层

回帖奖励 +2 ST金币

签到 啦 。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

30

主题

549

回帖

12

蝴蝶豆

金牌会员

最后登录
2020-3-22
发表于 2016-2-1 09:27:38 | 显示全部楼层

回帖奖励 +2 ST金币

是为了减小占用空间吧
回复 支持 反对

使用道具 举报

1

主题

224

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-5-14
发表于 2016-2-1 09:29:09 | 显示全部楼层

回帖奖励 +2 ST金币

【2.1签到】每日问答
回复 支持 反对

使用道具 举报

0

主题

79

回帖

0

蝴蝶豆

中级会员

最后登录
2016-4-7
发表于 2016-2-1 09:31:05 | 显示全部楼层

回帖奖励 +2 ST金币

签到签到
回复 支持 反对

使用道具 举报

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