C语言指针往往是C语言学习过程中最困难的地方, 最近重新理解了一下C语言的指针知识, 在此整理一下, 如果有错误请留言指正. 对于刚入门的人来说, 指针涉及方方面面, 从简单的数组到结构体, 都会用到指针. 指针根据应用不同的地方, 功能也是不同的, 在此尽量以最简单的方式进行叙述. 一. 指针基础知识 指针应用主要分为两个方面, 一是定义阶段. 另一个是使用阶段. 1. 定义阶段 int *p; 这里表示定义了一个int型指针, 即*p指向内存中一块地址, 占用4个字节(后面会进行解释4字节,…