1.函数返回值的类型注意事项:
1.返回值一般与返回结果类型一致
2.不一致时,以函数定义时,“返回值的类型为主”为准
3.返回值类型不写的话,默认识别为int型
4.不需要返回值的话,用void型
5.实参与形参要个数相同,类型匹配,匹配顺序,从右向左开始给值
2.数组作为函数参数时:
1.数组元素作为函数实参-----此时函数的的形参 是一个与实参类型相同变量即可
eg:void printInt(int a) ; printInt(a[0]) ;
2.数组作为函数的形参
eg:void printArray(int a[10]) ; 此时 形式上看 是数组
编译器最终 是当做指针变量来看的 ----- void printArray(int *a);
3.一维整型数组作为函数的形参
eg:int Array(一个是数组的形式 ,数组长度)
-----void(没有返回值的情况下) Array(int a,int len)