(2)间接定义 间接定义是指先定义结构体,然后再定义 结构体变量。例如: struct worker char name(0];/工人姓名 float salary; 人工资 struct worker worker worker 人民邮电出版社 POSTS tEl OM PRE 点破此处放
(2)间接定义 间接定义是指先定义结构体,然后再定义 结构体变量。例如: struct worker { char name[10]; //工人姓名 float salary; //工人工资 }; struct worker worker1,worker2;
(3)无名定义 当采用直接方式定义结构体变量时,可以 省略结构体名。例如: struct char name(0];/工人姓名 float salary; 人工资 3 worker, worker2; 人民邮电出版社 POSTS tEl OM PRE 动此映
(3)无名定义 当采用直接方式定义结构体变量时,可以 省略结构体名。例如: struct { char name[10]; //工人姓名 float salary; //工人工资 } worker1,worker2;
注意:无名定义由于省略了结构体名,因 此以后不能再用这种结构体类型定义其它 结构体变量。 人民邮电出版社 POSTS tEl OM PRE 动此映
注意:无名定义由于省略了结构体名,因 此以后不能再用这种结构体类型定义其它 结构体变量
51.3结构体变量的初始化 语法格式为: struct结构体名结构体变量名={初值}; 例如: struct student zhangfan=53101, Zhang ian",m’86,92,93} 人民邮电出版社 POSTS tEl OM PRE 动此映
5.1.3 结构体变量的初始化 语法格式为: struct 结构体名结构体变量名={初值}; 例如: struct student zhangfan={53101,"zhang fan",'m',86,92,93}
51.4结构体变量的使用 使用结构体变量的语法格式为: 结构体变量成员名 其中,符号“.”是成员运算符,用于访问 个结构体变量中的某个结构体成员。 人民邮电出版社 POSTS tEl OM PRE 动此映
5.1.4 结构体变量的使用 使用结构体变量的语法格式为: 结构体变量.成员名 其中,符号“ . ”是成员运算符,用于访问 一个结构体变量中的某个结构体成员