最佳答案:定义结构体定义结构体类型的语法格式如下:struct 结构体类型名{ //成员列表 }123123定义结构体类型之后,接下来就可利用该结构体类型来定义变量。利用结构体类型定义变量有两种形式。 
定义结构体
定义结构体类型的语法格式如下:
struct 结构体类型名{ //成员列表 }123123
定义结构体类型之后,接下来就可利用该结构体类型来定义变量。利用结构体类型定义变量有两种形式。 1、先定义结构体类型,再定义结构体变量
struct 结构体名 变量名; 例: //定义point结构体类型 struct point{ int x; int y; }; //使用结构体类型定义两个变量 struct point p1; struct point p2;1234567891012345678910
2、同时定义结构体类型和结构体变量
struct 结构体名{ //成员列表 }结构体变量1,结构体变量2...;123123
typedef语句
typedef语句的语法格式为:
typedef 已有类型 新名称;11
初始化结构化变量
访问结构体变量的成员采用如下语法:
结构体变量.成员名11
如果在定义结构体类型的同时定义了结构体变量,那么Objective-C允许在定义结构体变量时对结构体变量执行初始化;或者使用typedef定义的别名来定义结构体变量,此时也可以在定义结构体变量时对结构体变量执行初始化。 对结构体变量执行初始化的语法格式如下:
{成员值1,成员值2,成员值3, ... }; 例: struct rect{ int x; int y; int width; int height; } tect1 = {20 , 30 , 100 , 200}; typedef struct point FKPoint; FKPoint p1 = {20 , 30};