结构体程序具体实例
时间: 2023-08-31 08:06:32 浏览: 82
以下是一个 C 语言中结构体的具体实例:
```
#include <stdio.h>
#include <string.h>
// 定义结构体类型
struct Student {
char name[20];
int age;
float score;
};
int main() {
// 定义结构体变量
struct Student stu1;
// 初始化结构体变量
strcpy(stu1.name, "Tom");
stu1.age = 18;
stu1.score = 90.5;
// 访问结构体成员变量
printf("Name: %s\n", stu1.name);
printf("Age: %d\n", stu1.age);
printf("Score: %.1f\n", stu1.score);
return 0;
}
```
在上述程序中,我们定义了一个名为 `Student` 的结构体类型,其中包含成员变量 `name`、`age` 和 `score`。然后在 `main()` 函数中定义了一个结构体变量 `stu1`,并通过赋值的方式初始化了它的成员变量。最后通过访问结构体成员变量的方式,输出了 `stu1` 的信息。
阅读全文