主函数和被调函数。
被调函数一般不会改变主函数变量,相当于主函数的实参复制到了被调函数的形参上面。
如果需要在被调函数中改变实际参数,需要用到指针操作。
指针就是地址,地址就是内存单元的编号。指针和指针变量不同
指针变量是存放地址的变量
1.*指针变量 完全等同于 普通变量 ( *P == a )
指针可以使函数返回多个值。
如何通过被调函数修改主函数普通变量的值:
1.形参必须为指针变量
2.在被调函数中通过 星号形参名 的方式修改主调函数相关的值
*p = …
1.基本指针(重点)
2.指针和函数
3.指针和数组
4.指针和结构体(重点)
5.多级指针