数组可以做为函数形参传入进行处理,此时的数组变量退化为数组首元素的地址。其他读写操作可以类推,但是长度不能导入。
int test(int array [],int len) {int sum = 0;for (int i = 0; i < len; i++) {array[i]+=3;}return sum;}int main(){int array[] = { 1,2,3,4 };int sum = test(array,sizeof(array)/sizeof(int));//printf("%d", sum);int len = sizeof(array)/sizeof(int);for (int i = 0; i < len; i++){printf("%d", array[i]);printf("\r\n");}return 0;}