画出两次间接寻址的示意图。
时间: 2023-09-16 18:08:06 浏览: 138
当我们需要访问一个内存地址中存储的数据时,如果这个地址本身存储的是另一个地址,那么就需要进行两次间接寻址。下面是两次间接寻址的示意图:
```
+---+ +---+ +----+
a | | ---> | | ---> | 42 |
+---+ +---+ +----+
↑
|
+---+ +---+
b | | ---> | |
+---+ +---+
↑
|
+---+
c | |
+---+
```
在上面的示意图中,变量 `a` 存储的是一个指向另一个地址的指针,而这个地址中存储的又是另一个地址,最终指向存储实际数据的地址。通过两次间接寻址,我们可以得到存储在最终地址中的数据,即 `42`。
阅读全文