指针的基本概念
- 每个变量都被存放在从某个内存地址(以字节为单位)开始的若干个字节中。
- “指针”,也被称作“指针变量”,大小为 4 个字节(或 8 个字节,取决于电脑是 32 位还是 64 位)。
- 通过指针,能够对该指针指向的内存区域进行读写。
- 如果把内存的每个字节都想象成宾馆的一个房间,那么内存地址就相当于房间号,而指针里存放的就是房间号。
指针的定义
类型名 * 指针变量名;
指针的内容
通过指针访问其指向的内存空间
<aside>
❓ “若干”是多少?
“若干” = sizeof(int),因为 int * p;
</aside>
指针定义总结
指针用法
<aside>
⚠️ 编写程序时,往往不会直接访问数值指向的内存空间,因为可能被占用。
</aside>