int a = 10; // 书架 a 上放着书 10
int *p = &a; // 地址牌 p 指向书架 a
printf("%d", *p); // 通过地址牌 p 看书架上的书,结果是 10
- 变量`a` 就像是一个房子,存储了值 10。
- `p` 是指针,存储了 `a` 的地址(指向 `a`)。
- `*p` 通过指针访问 `a`,得到 `a` 存储的值 10。
- 通过 `*p`,就像你去到房子地址,看看房子里住的是什么。
int a = 10; // 书架 a 上放着书 10
int *p = &a; // 地址牌 p 指向书架 a
printf("%d", *p); // 通过地址牌 p 看书架上的书,结果是 10
- 变量`a` 就像是一个房子,存储了值 10。
- `p` 是指针,存储了 `a` 的地址(指向 `a`)。
- `*p` 通过指针访问 `a`,得到 `a` 存储的值 10。
- 通过 `*p`,就像你去到房子地址,看看房子里住的是什么。