用c代码给结构体数组赋值
时间: 2023-08-15 21:16:21 浏览: 99
C语言结构体数组同时赋值的另类用法
5星 · 资源好评率100%
假设有如下定义的结构体:
```c
struct Person {
char name[20];
int age;
};
```
那么可以通过如下代码给结构体数组赋值:
```c
struct Person people[3] = {
{"Alice", 25},
{"Bob", 30},
{"Charlie", 35}
};
```
这样,结构体数组 `people` 就被赋值为含有 3 个元素的数组,每个元素都是一个 `Person` 结构体,分别代表 Alice、Bob 和 Charlie。
阅读全文