表格创建一个结构体类型
时间: 2023-05-24 22:02:32 浏览: 166
创建表类型
A:
在C语言中,可以使用关键字struct来创建一个结构体类型。结构体类型包含多个成员变量,每个成员变量可以是不同的数据类型。
以下是一个例子,演示如何创建一个结构体类型,该类型包含姓名、年龄和分数三个成员变量:
```
struct Student {
char name[20];
int age;
float score;
};
```
在上述代码中,我们定义了一个结构体类型Student,它包含三个成员变量:name、age、score。其中,name是一个长度为20的字符数组,age是一个整型变量,score是一个浮点型变量。
要使用该结构体类型,可以定义结构体变量,如下所示:
```
struct Student stu1 = {"Tom", 18, 95.5};
```
以上代码表示创建了一个名为stu1的结构体变量,它的姓名成员变量为"Tom",年龄成员变量为18,分数成员变量为95.5。
你也可以在定义结构体变量时只初始化部分成员变量,如下所示:
```
struct Student stu2 = {"Mary", 20};
```
以上代码表示创建了一个名为stu2的结构体变量,它的姓名成员变量为"Mary",年龄成员变量为20,分数成员变量没有被初始化,此时分数成员变量的值为0.0。
阅读全文