struct Student stu = {"1001", "liming", "man", 23};
时间: 2023-12-31 22:23:55 浏览: 118
struct student
在C语言中,结构体是一种自定义的数据类型,可以用来存储不同类型的数据。结构体可以包含多个成员,每个成员可以是不同的数据类型。下面是一个示例代码,演示了如何定义一个结构体变量并初始化它的成员:
```c
#include <stdio.h>
struct Student {
char num[10];
char name[20];
char sex[5];
int age;
};
int main() {
struct Student stu = {"1001", "liming", "man", 23};
printf("学号:%s\n姓名:%s\n性别:%s\n年龄:%d\n", stu.num, stu.name, stu.sex, stu.age);
return 0;
}
```
这段代码定义了一个名为`Student`的结构体类型,它包含了学号、姓名、性别和年龄这四个成员。在`main`函数中,我们创建了一个名为`stu`的结构体变量,并使用花括号初始化了它的成员。最后,使用`printf`函数输出了结构体变量的成员值。
阅读全文