c语言结构体数组赋初值
时间: 2023-10-26 12:33:53 浏览: 116
结构体数组的初始化-C语言入门到精通全教程
当你想要为结构体数组赋初值时,可以使用以下语法:
struct person {
char name[50];
int age;
float salary;
} employees[3] = { {"John", 25, 3000.0}, {"Alice", 30, 4000.0}, {"Bob", 35, 5000.0} };
这个例子中,我们定义了一个名为person的结构体,它有三个成员变量,分别是name、age和salary。接着我们定义了一个名为employees的结构体数组,它包含三个元素。我们使用花括号来为每个元素赋初值。注意,每个元素的初值也是用花括号括起来的。
阅读全文