c结构体的几种创建方法
1

struct sqlist{      //sqlist 结构体标识符 	Status * elem; 	int length; 	int lensize; }s;                //s结构体变量 创建新的变量时可以 struct sqlist s1; 

2

struct {               	Status * elem; 	int length; 	int lensize; }sq;                    //只能在这定义变量 由于没有定义标识符,变量的创建只能在定义的时候创建 

3

typedef struct sqlist{ 	Status * elem; 	int length; 	int lensize; }sq; 创建新的变量可以直接  sq s1;等价于struct sqlist s1; 也可以直接写成 typedef struct { 	Status * elem; 	int length; 	int lensize; }sq; 创建新的变量 sq s1;不过这样就不能使用struct sqlist s1 创建变量了