使用void函数复制数组可以通过以下步骤实现:
下面是一个示例代码:
#include <iostream>
using namespace std;
void copyArray(int source[], int destination[], int size) {
for (int i = 0; i < size; i++) {
destination[i] = source[i];
}
}
int main() {
int sourceArray[] = {1, 2, 3, 4, 5};
int destinationArray[5];
copyArray(sourceArray, destinationArray, 5);
cout << "Destination Array: ";
for (int i = 0; i < 5; i++) {
cout << destinationArray[i] << " ";
}
cout << endl;
return 0;
}
在上述示例代码中,copyArray函数接受源数组source[]、目标数组destination[]和数组大小size作为参数。通过循环遍历源数组的每个元素,并将其逐个复制到目标数组中相应的位置。最后,在主函数中调用copyArray函数,并打印出复制后的目标数组。
这种方法适用于任何类型的数组,只需将函数参数和数组类型相应地修改即可。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅为示例,实际使用时请根据具体需求选择适合的腾讯云产品。
领取专属 10元无门槛券
手把手带您无忧上云