C++ 将数组传递给函数
将数组作为函数参数传递
您还可以将数组传递给函数:
示例
void myFunction(int myNumbers[5]) {
for (int i = 0; i < 5; i++) {
cout << myNumbers[i] << "
";
}
}
int main() {
int
myNumbers[5] = {10, 20, 30, 40, 50};
myFunction(myNumbers);
return 0;
}
亲自试一试 »
示例详解
函数 (myFunction) 接受一个数组作为参数 (int myNumbers[5]),并使用 for 循环遍历数组元素。
当在 main() 中调用该函数时,我们会传递 myNumbers 数组,该数组会输出数组元素。
注意调用函数时,只需将数组作为参数传递时使用数组名即可myFunction(myNumbers)。但是,在函数参数中需要完整声明数组(int myNumbers[5])。

