定义结构体
struct 结构体名称{
类型 名字;
类型 名字;
类型 名字;
类型 名字;
............
}结构体变量;
结构体的定义有三种方法:方法一声明了结构体名称,但没有声明结构体变量。方法二声明结构体变量,但没有声明结构体名称。因此我们可以知道:“结构体名字和结构体变量必须有其一,也可以两者都存在”。
typedef struct 定义结构体
typedef struct 结构名
{
类型 变量名;
类型 变量名;
...
} 结构别名;
结构体变量中成员的访问方法
一般形式:结构体变量.成员名
例如:boy.name;
网友评论