如果我用一個比喻來解釋這個問題會更好。這裏有雲......存儲地址'名稱/標籤存儲在哪裏?
1.There是在52一所房子,公園大道 - (內存地址)
2.我住在這 - (數據)
3.如果您問我住在哪裏,我會說'52,Park Avenue'(我指的是記憶位置)
但是一棟房子的前面的草坪上有'號碼和街道名'作爲'Sign/Board'即使我搬出去或居住在其中......無論哪種方式! 現在這個'Sign/Board'在哪裏存儲了一個內存位置?
簡單地說 - 我們怎樣才能知道某個特定的內存地址爲「x0y34vf」比如?
我不認爲你這樣做。如果我在計算機的內存中給你一個任意的數據而沒有用它的地址來引用它,你就不知道它在哪裏,除非你去搜索它。 –
每個內存位置都有一個名稱/標籤嗎?另一種說法就像在一個磁驅動器中(對於exmp),如果內存地址被指定爲某個'x034',那麼r/w頭如何知道要查找的位置? – Ganz7
就這麼說吧。如果你有一條長長的街道,每個房子都從1開始順序編號,每100碼就有一座房子。你可以很快找出你需要開車多遠找到地址爲「25」的房子。 –