文章目录 1. 什么是指针? 2. 指针的声明与初始化 2.1 声明指针 2.2 初始化指针 3. 指针的使用 3.1 访问指针指向的值 3.2 修改指针指向的值 4. 指针的算术运算 4.1 指针的加减操作 4.2 指针与数组的遍历 输出结果: 5. 指针与函数 输出结果: 6. 指针的注意事项 7. 示例代码 代码解析: 输出结果: 8. 常见问题 问题 1:指针和数组有什么区别? 问题 2:指针算术的作用是什么? 问题 3:如何避免指针越界? 9. 扩展练习 1. 什么是指针? 指针是 C 语言中用于存储内存地址的变量。通过指针,可以直接访问和操作内存中的数据。 指针是变量,它的值是它所指向的变量的地址。 2. 指针的声明与初始化 2.1 声明指针 指针的声明语法如下: 数据类型 *指针变量名; 例如: int *ptr; // 声明一个指向 int 类型的指针 2.2 初始化指针 指针可以通过取地址运算符 & 初始化。例如: