指针-续
当数组作为传入函数的参数时
传数组时一定要跟上数组长度(数组元素的个数),因为此时为引用传递(不是直接值拷贝-值传递---两个变量不同地址,而是将指向该变量地址的指针传过去。)。引用传递可以在不同栈帧改变变量的值。又因为数组的内存是连在一起的,只要传过去数组基地址和元素个数就可以访问所有元素。
传数组参数传的数组参数是首地址指针。
A作为数组基地址是常量,对应的A[i]=*(A+i)也是固定的,不能改变这种表示关系。但是可以将A赋值给一个int* p,通过使用p来灵活操纵数组。