阿里晨 发表于 2016-2-1 09:03:40

签到:lol:lol:lol:lol

zhangdaijin 发表于 2016-2-1 09:03:46

            签到了

花生-330161 发表于 2016-2-1 09:10:52

long是长整型,int是整型,在64位CPU上一般long比int所存储的数据要大,在32位CPU上long和int是一样的。

jcx0324 发表于 2016-2-1 09:11:58

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

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

这个讲得挺好

星星王 发表于 2016-2-1 09:17:33

没太注意过,学习了

xuguomin 发表于 2016-2-1 09:18:55

谢谢,做出正解的各位

wujianwei3980-5 发表于 2016-2-1 09:23:25

签到 啦 。。。。。。。。。。。。。

wanyisq 发表于 2016-2-1 09:27:38

是为了减小占用空间吧

弋江浪子 发表于 2016-2-1 09:29:09

【2.1签到】每日问答

xiao_peng 发表于 2016-2-1 09:31:05

签到签到
页: 1 [2] 3 4 5 6 7 8 9
查看完整版本: 【2.1签到】每日问答——需要用long类型变量代替int类型变...