【发布时间】:2014-01-12 20:34:09
【问题描述】:
我对指针以及它们占用多少字节有点困惑。在我的教科书中,它首先说 16 位系统上的指针占用 2 个字节,32 位系统占用 4 个字节,64 位系统占用 8 个字节等等。然后 10 行之后,它说指针占用了保存地址所需的那么多字节。这是我的问题:
- 这是否意味着如果我们假设在 64 位系统上,地址最多需要 8 个字节?
- 如果我们在 16 位系统上并且指针占用 2 个字节,而地址需要更多的 2 个字节来放置,那么会发生什么?
【问题讨论】:
-
@alk 我猜这是一个错字,他的意思是 #1 中的 64 位
-
@alk @ Leeor 是的 64 位。