【笔记】C语言通过typedef定义数据类型

前言

C语言通过typedef定义数据类型

定义一个自定义数据类型

  • 例如:将结构体定义为自定义数据类型

没使用typedef前

1
2
3
4
5
6
7
8
9
10
struct people
{
char name[8];
int sex;
}

int main()
{
struct people p;
}

使用typedef后

struct people:结构体数据类型
P:简化后的自定义数据类型,所表示的实质上是结构体类型

1
2
3
4
5
6
7
8
9
10
11
struct people
{
char name[8];
int sex;
}
typedef struct people P;

int main()
{
P p;
}

完成