首頁 文章 线性表的顺序表示

线性表的顺序表示

2023-11-08 22:37  瀏覽數:438  來源:小键人丸子头    

//顺序表的存储结构
#define MAXSIZE 100 //顺序表可能达到的最大长度
typedef struct
{
ElemType *elem; //存储空间的基地址
int length; //当前长度
}Sqlist; //顺序表的结构类型为Sqlist
例:
#define MAXSIZE 100 //多项式可能达到的最大长度
typedef struct //多项式非零的定义
{
float coef; //系数
int expn; //指数
}Polynomial;
typedef struct
{
polynomial *elem; //存储空间的基地址
int length; //多项式中当前项的个数
}Sqlist; //多项式的顺序存储结构类型为Sqlist
例:
#define MAXSIZE 1000 //图书表可能达到的最大长度
typedef struct
{
char no[20]; //图书ISBN
char name[50]; //图书名字
float prince; //图书价格
}Book;
typedef struct
{
Book *elem; //存储空间的基地址
int length; //图书表中当前图书个数
}Sqlist; //图书表的顺序存储结构类型为Sqlist



聲明:以上文章均為用戶自行添加,僅供打字交流使用,不代表本站觀點,本站不承擔任何法律責任,特此聲明!如果有侵犯到您的權利,請及時聯系我們刪除。

字符:    改为:
去打字就可以设置个性皮肤啦!(O ^ ~ ^ O)