1.typedef
typedef int ZYH
ZYH a;等价于int a;
2.结构体
struct student{
int name;
int age;
};
struct student a;
或
struct student{
int name;
int age;
}a;
或
struct {
int name;
int age;
}a;//不能再定义新的变量
3.结构体指针
注意 结构名 结构变量名 结构体指针。
结构体不能嵌套跟自己类型相同的结构体,但可以嵌套定义自己的指针。
typedef struct a{
int name;
int age;
}*a;
a m;
m->name.