c语言自定义函数形参为数组并调用
时间: 2023-06-19 13:06:16 浏览: 154
要定义一个函数形参为数组,可以使用以下语法:
```c
void myFunction(int myArray[], int length) {
// 函数体
}
```
在这个例子中,`myArray` 是一个 `int` 类型的数组,`length` 是数组的长度。在函数体中可以使用 `myArray[i]` 访问数组元素。
要调用这个函数,只需要将一个数组和它的长度作为参数传递给函数即可:
```c
int main() {
int myArray[] = {1, 2, 3, 4, 5};
int length = 5;
myFunction(myArray, length);
return 0;
}
```
在这个例子中,我们定义了一个包含五个整数的数组 `myArray`,然后将它的长度 `5` 作为第二个参数传递给 `myFunction` 函数。
阅读全文