成员变量 结构体数组
时间: 2023-11-11 10:48:39 浏览: 105
基于C#调用c++Dll结构体数组指针的问题详解
成员变量是结构体中的一个重要概念,它表示结构体对象中的每个属性。在一个结构体数组中,每个元素都是一个结构体对象,而每个结构体对象都包含了相同的成员变量。通过访问结构体数组的特定元素,可以获取或修改该元素中的成员变量值。
以下是一个示例:
```c
struct human {
char name[20];
char sex[10];
int height;
int weight;
} human1, human2;
// 在结构体数组中赋值
struct human humans[3];
humans[0].height = 180;
humans[1].height = 170;
humans[2].height = 190;
// 访问结构体数组的成员变量
int height = humans[0].height; // 获取第一个人的身高
// 修改结构体数组的成员变量
humans[1].weight = 65; // 修改第二个人的体重
```
阅读全文