结构体 1.结构体的声明 1.typedef关键字,“起别名” 可以给struct起一个别名,否则要使用这个结构体就要加上struct关键字 这两种语法是 等价的 2.指针的声明 指针类型,除了四大基本类型以外其他的类型,需要malloc申请内存空间,而直接声明这个结构体则不需要malloc函数 如果在typedef中声明了指针结构,那么以下两种声明也是等价的 这里需要注意一下,要使用malloc函数,需要强转指针类型,注意*的位置. 3.对指针类型的变量,要用malloc函数初始化,不是指针就不用了直接结构体类型.结构体成员就可以。 4.数组变量