typedef --自定义数据类型


//自定义数据类型
// typedef

#include

#pragma warning(disable : 4996)

typedef int Length;    //Length  成为int 别名

//用Date 替代  struct Adate 
typedef struct Adate {
    int month;
    int day;
    int year;
}Date;

//注意和下面区分 
/*
struct Adate {    //定义了一个没有名字的结构体,有一个变量叫做Date
    int month;
    int day;
    int year;
}Date;
*/


//struct Adate d0 = { 9,1,2021 };
Date d1 = { 9,1,2021 };


int main()
{
    Length a = 5;

    printf("%d\n", a);
    return 0;

    
}

C