typedef 关键字:
typedef int MyTnt; //给int 提供一个别名
typedef MyInt MyInt2;
typedef (char *) String
结构体:
struct Student
{
int age;
};
typedef struct Student MyStu;
typedef struct Student
{
int age;
} Mystu; //可以使用以前的定义方式
typedef struct
{
int age
} Mystu;// 只能使用Mystu一种方式
枚举:
enum Sex {Man, Woman};
typedef enum Sex MySex;
typedef enum Sex{
Man,
Woman
} Mysex;
typedef enum {
Man,
Woman
} Mysex;// 给枚举类型起一个新的名称
|
|