一、数组作为函数参数
1.数组元素作为函数实参
函数形参是一个与实参类型相同的变量。
void printInt(int a);
printInt(a[0]);
2.一维整型数组作为函数形参
此时在形式上看是数组,但编译器最终当作指针变量来看。
函数调用:printArray(a,len);
需要传数组名和数组长度。
3.一维字符型数组做函数形参
与一维整型数组做函数形参相同,编译器将其当作指针变量处理。
函数调用:printStr(s);
不需要传数组长度,因为字符有结束标志。