1、函数调用时,形参传给实参,用实参取地址,传给形参,在被调用函数里面用*p来改变实参,把运算结果传出去。(指针作为函数参数的精华)
2、C语言特有的现象,是C语言的精华
3、主函数和被调用函数之间通过内存交换运算结果。
函数参数–>接口的封装和设计–>模块的划分–>软件的分层–>
间接赋值推论:在函数调用的时候
1、用1级指针形参,去间接修改了0级指针(实参)的值。
2、用2级指针形参,去间接修改了1级指针(实参)的值。
3、用3级指针形参,去间接修改了2级指针(实参)的值。
4、用n级指针形参,去间接修改了n-1级指针(实参)的值。