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

c++数组赋值给另一个数组

作者:野牛程序员:2023-11-09 12:28:52 C++阅读 2818

将一个C++数组赋值给另一个数组可以通过循环或使用标准库函数来完成。下面是两种方法的示例:

  1. 使用循环来赋值数组:

#include <iostream>

int main() {
    int sourceArray[] = {1, 2, 3, 4, 5};
    int destinationArray[5];

    for (int i = 0; i < 5; i++) {
        destinationArray[i] = sourceArray[i];
    }

    // 现在destinationArray包含了sourceArray的值
    return 0;
}
  1. 使用std::copy函数(需要包含#include <algorithm>头文件):

#include <iostream>
#include <algorithm>

int main() {
    int sourceArray[] = {1, 2, 3, 4, 5};
    int destinationArray[5];

    std::copy(std::begin(sourceArray), std::end(sourceArray), std::begin(destinationArray));

    // 现在destinationArray包含了sourceArray的值
    return 0;
}

这两种方法都可以将一个数组的值复制到另一个数组中。


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

最新推荐

热门点击