c语言结构体里面定义一个列表,列表的元素是结构体
时间: 2023-11-08 20:29:16 浏览: 88
可以这样定义一个结构体里面包含一个结构体列表:
```
struct InnerStruct {
int innerInt;
char innerChar;
};
struct OuterStruct {
int outerInt;
struct InnerStruct innerStructList[10];
};
```
这个结构体 `OuterStruct` 包含一个整数 `outerInt` 和一个 `InnerStruct` 结构体类型的列表 `innerStructList`,其中列表长度为10。你可以根据自己的实际需求来定义列表长度。同时,你可以在 `InnerStruct` 结构体中定义你所需要的字段。
阅读全文