结构体类型与结构体变量struct time
时间: 2024-06-18 10:06:25 浏览: 116
浅谈Go语言中的结构体struct & 接口Interface & 反射
结构体是一种自定义的数据类型,可以包含多个不同类型的变量,这些变量被称为结构体成员。结构体类型定义了结构体成员的类型和名称,而结构体变量则是该类型的一个实例,可以使用点号操作符来访问结构体的成员。
在C语言中,可以使用关键字struct来定义结构体类型,下面是一个结构体类型的定义示例:
```
struct time {
int hour;
int minute;
int second;
};
```
这个示例定义了一个名为time的结构体类型,它包含三个整型变量hour、minute和second作为成员。
可以使用这个结构体类型来定义多个不同的结构体变量。例如:
```
struct time t1 = {10, 30, 0};
struct time t2 = {12, 15, 45};
```
这里定义了两个名为t1和t2的结构体变量,分别表示10点30分和12点15分45秒。
阅读全文