1、指针的基本概念?
内存单元的编号也叫做地址. 既然根据内存单元的编号或地址就可以找到所需的内存单元, 所以通常也把这个地址称为指针. 内存单元的指针和内存单元的内容是两个不同的概念。
总结:对于一个内存单元来说,单元的地址即为指针,其中存放的数据才是该单元的内容
2、使用指针好处
a.为函数提供修改调用变量的灵活手段;
b.让函数有多个返回值
c.可以改善某些子程序的效率 >>在数据传递时,如果数据块较大(比如说数据缓冲区或比较大的结构),这时就可以使 用指针 传递地址而不是实际数据,即提高传输速度,又节省大量内存。
d.为动态数据结构(如二叉树、链表)提供支持
3、变量的存取方式 存取方式分为两种:
直接存取:变量的赋值和取值(通过变量名进行存取值) 间接存取:通过指针(地址)间接操作完成。
|
|