结构体的定义方式(仅定义)
结构体的定义有许多不同的定义方式,当然其作用和目的各不相同。这里主要讲结构的定义。
一、一般定义方式
struct stu { //各种变量 }stu1;
直接定义一个结构体变量stu1,而stu为结构体名
二、并不直接定义结构体变量名
struct stu { // 各种变量 };
stu为结构体名,如若需要定义结构体型变量则:struct stu stu1;
三、与typedef联合使用
typedef struct stu { //各种变量 }stud; //定义变量如下 stud stu1;
stud在这里相当于struct stu,故可以进行如上所示的结构体变量定义。
一腔孤勇,淡然且快乐。