当前位置:首页 C++ > 正文

c++函数调用数组

作者:野牛程序员:2023-11-09 12:31:46 C++阅读 2964

在C++中,可以调用函数来操作数组。以下是一个示例,展示如何声明一个函数来处理数组:

#include <iostream>

// 函数声明,该函数接受一个整数数组和数组的大小作为参数
void processArray(int arr[], int size);

int main() {
    int myArray[] = {1, 2, 3, 4, 5};
    int arraySize = sizeof(myArray) / sizeof(myArray[0]);

    // 调用函数来处理数组
    processArray(myArray, arraySize);

    return 0;
}

// 函数定义,用于处理传入的数组
void processArray(int arr[], int size) {
    for (int i = 0; i < size; i++) {
        // 在此处执行数组元素的操作,这里只是打印元素
        std::cout << arr[i] << " ";
    }
    std::cout << std::endl;
}

在上述示例中,声明了一个名为processArray的函数,它接受一个整数数组和数组的大小作为参数。在main函数中,创建了一个整数数组myArray,并计算了数组的大小。然后,通过调用processArray函数来处理数组。可以在processArray函数中执行任何与数组元素相关的操作。

请注意,C++中的数组是通过传递指向数组第一个元素的指针来进行传递的,因此在函数内部可以直接访问数组元素。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击