静态结构体数组怎么申明
时间: 2024-06-16 09:06:43 浏览: 120
C#调用C++DLL传递结构体数组的终极解决方案
5星 · 资源好评率100%
静态结构体数组是在编译时就确定大小的数组,可以用于存储多个结构体对象。申明静态结构体数组的语法如下:
```c
struct 结构体类型 数组名[数组大小];
```
其中,结构体类型是你定义的结构体类型,数组名是你给数组起的名称,数组大小是指定数组中元素的个数。
以下是一个示例:
```c
struct Person {
char name[20];
int age;
};
struct Person people[10]; // 申明一个包含10个Person结构体对象的静态数组
```
上述示例中,我们定义了一个名为Person的结构体类型,包含了一个名为name的字符数组和一个名为age的整数。然后,我们使用people作为数组名,申明了一个包含10个Person结构体对象的静态数组。
阅读全文