- 这是顺序表的结构体定义
-
typedef int status; #define OK 1 // OK:表示操作成功 #define ERROR 0 // ERROR:表示某结构不存在 #define TRUE 1 // TRUE:表示真 #define FALSE 0 // FALSE:表示假 #define ERR_PARA -1 // ERR_PARA:传入实参值不符合要求 #define OVERFLOW -2 // OVERFLOW:内存溢出 #define CAPACITY 10 // CAPACITY:初始容量 #define DOUBLE 1.3 // DOUBLE:一个倍数 // 定义操作函数类型,比如可以用在打印函数的回调函数 typedef void(myOpFunType)(void*); typedef int seqType; // 定义顺序表数据类型 // 定义顺序表的结构体 typedef struct t_sList { seqType* pbase; // 表基址 int capacity; // 表容量 int size; // 表长度 }mySList;