结构体数组存到新的结构体数组中
时间: 2023-11-11 13:52:11 浏览: 100
vc结构体数组长度计算
将结构体数组存储到新的结构体数组中,您可以使用循环来遍历原始结构体数组,并将每个结构体逐个复制到新的结构体数组中。下面是一个示例代码:
```c
#include <stdio.h>
struct student {
int age;
char name[20];
int num;
};
int main() {
// 假设原始结构体数组为 students1,新的结构体数组为 students2
struct student students1[10];
struct student students2[10];
// 循环遍历原始结构体数组,并逐个复制到新的结构体数组中
for (int i = 0; i < 10; i++) {
students2[i] = students1[i];
}
// 现在,students2 中存储了与 students1 相同的结构体数组
return 0;
}
```
阅读全文