回 帖 发 新 帖 刷新版面

主题:恳求“线性表的动态分配顺序存储结构”的解释

#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
typedef struct {
    ElemType *elem;
    int length;
    int listsize;
}Sqlist;

能不能帮我解释一下这个定义,ElemType *elem;是什么意思?为什么大括号后面要加上Sqlist呀?本人由于初学,不是很明白,最好每句都解释一下,越详细越好,
不胜感激!!!!!

回复列表 (共3个回复)

沙发

这是非常基本的东西,如果连这个也看不明白,那往后还有更多的不明白。
建议您还是看看书吧。

板凳


建议看下C语言,那涉及到C语言的结构体和类型定义方面的知识

3 楼

ElemType *elem;是什么意思?
//表示要动态给个存储空间,你就想想成一个数组
为什么大括号后面要加上Sqlist呀?
你的结构体名称,类似于int

我来回复

您尚未登录,请登录后再回复。点此登录或注册