c语言copy数组值到另一个数组
时间: 2023-11-12 18:07:35 浏览: 150
段代码是一个简单的C语言数组拷贝示例。它的功能是将一个原始数组的内容拷贝到另一个数组中,并输出两个数组的元素对应关系。代码执行过程如下:
首先,在main()函数中定义了一个整型数组original,并初始化了它的元素。
然后,定义了一个整型数组copied,作为拷贝的目标数组。
接下来,通过一个循环将original数组的每个元素逐个拷贝到copied数组中。
在拷贝完成后,通过另一个循环,输出每个原始数组元素和拷贝后数组元素的对应关系。
最后,返回主函数的结束标志0。
下面是一个类似的C语言数组拷贝示例代码:
```c
#include <stdio.h>
void copyArray(int *src, int *dst, int size) {
int i;
for (i = 0; i < size; i++) {
dst[i] = src[i];
}
}
int main() {
int original[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int copied[10];
int i;
copyArray(original, copied, 10);
printf("元素数组->拷贝后的数组\n");
for (i = 0; i < 10; i++) {
printf(" %2d->%2d\n", original[i], copied[i]);
}
return 0;
}
```
阅读全文