一、作用
为用户定义的数据类型取一个新名字
二、对结构体使用typedef定义新的数据类型名字
#include <stdio.h>
#include <string.h>
typedef struct Books //使用 typedef 来定义一个新的数据类型名字
{
char title[50];
} book;
int main( )
{
//book是typedef定义的结构体类型
book book1; //定义结构体变量
strcpy(book1.title, "C 教程"); //访问结构体成员
printf("书标题 : %s\n", book1.title);
return 0;
}
执行结果: