64位机器的指针为什么是8byte

64位机器的指针为什么是8byte,而32位的机器指针是4byte。


#Java工程师##C++工程师#
全部评论
兴爷牛逼
点赞 回复 分享
发布于 2017-09-11 17:13
不一定,64位的编译器指针才是8byte.8byte就是64bit.64位机器相当于地址总线宽度为64位,8byte数据刚好可以表示地址总线的地址数据,同时地址也按照8byte编码。指针存储的是地址,自然也是8byte.
点赞 回复 分享
发布于 2017-09-11 16:46
一字节是8
点赞 回复 分享
发布于 2017-09-11 16:38
64bits = 8bytes
点赞 回复 分享
发布于 2017-09-11 16:35

相关推荐

不愿透露姓名的神秘牛友
08-14 22:16
我爱加瓦233:今年行情真的好起来了,暑期实习拿了美团,京东,饿了么三家的Offer,最终去了美团,披上了我的黄马褂,开启送外卖之旅
点赞 评论 收藏
分享
码农索隆:1.照片换成证件照。 2.专业技能写的太少了,太单薄了。 3.项目经历描写的太冗余,分成几点。 4.无实习经历,看看能不能包一个。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务