介绍c语言中结构体的作用并举例
时间: 2023-11-08 20:20:51 浏览: 92
结构体与共用体的使用
C语言中的结构体是一种用户自定义的数据类型,它可以将不同类型的数据组合在一起,形成一个新的数据类型,便于程序员进行处理。
例如,我们可以定义一个学生信息的结构体,包含学生的姓名、学号和成绩等信息:
```
struct student {
char name[20];
int id;
float score;
};
```
然后,我们可以使用这个结构体来定义一个学生的变量:
```
struct student stu1;
```
接着,我们可以给这个变量的成员赋值:
```
strcpy(stu1.name, "Tom");
stu1.id = 20210001;
stu1.score = 90.5;
```
最后,我们可以使用这个变量的成员进行操作:
```
printf("Name: %s\n", stu1.name);
printf("ID: %d\n", stu1.id);
printf("Score: %.2f\n", stu1.score);
```
这样,我们就可以方便地处理学生信息了。
阅读全文