gpt4 book ai didi

C++内存地址?

转载 作者:太空狗 更新时间:2023-10-29 19:44:31 26 4
gpt4 key购买 nike

内存地址是如何工作的?

在 32 位中,内存地址是一个十六进制值,例如 0x0F032010,对吗?但是这些值是指向字节还是指向位?

两个内存地址之间是什么,比如 0x0F032010 和 0x0F032011

最佳答案

In 32-bit a memory address is an hexadecimal value like 0x0F032010, right?

它是一个数字。内存中的一个位置。它以内存的开始和结束为界,从某个值开始到某个值结束。

But do those values point to bytes or to bits?

人们普遍认为地址指向最小的可寻址单位,即字节。大多数现代 CPU 都是这样定义的。然而,情况并非总是如此。

And what lies between two memory addresses like 0x0F032010 and 0x0F032011

龙。或者什么都没有,因为它们之间没有任何东西。

关于C++内存地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7211934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com