L是什么,结构体吗,L.elem又是啥 还有L.length,typedef struct
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/12 21:21:05
L是什么,结构体吗,L.elem又是啥 还有L.length,typedef struct
{
int *elem;
int length;
int listsize;
}SqList;
int InitList_Sq(SqList &L)
{
L.elem=(ElemType*)malloc(LIST_INIT_SIZE*sizeof(ElemType));
if(!L.elem)
return ERROR;
L.length=0;
L.listsize=LIST_INIT_SIZE;
return OK;
}我不懂L是啥
{
int *elem;
int length;
int listsize;
}SqList;
int InitList_Sq(SqList &L)
{
L.elem=(ElemType*)malloc(LIST_INIT_SIZE*sizeof(ElemType));
if(!L.elem)
return ERROR;
L.length=0;
L.listsize=LIST_INIT_SIZE;
return OK;
}我不懂L是啥
在这里是一个结构体变量.
再问: 不是结构体,只是结构一个成员吗
再答: SqList &L就说明了这是一个SqList类型的引用变量。 L.elem是变量L的一个结构成员 L.length也是。
再问: 不是结构体,只是结构一个成员吗
再答: SqList &L就说明了这是一个SqList类型的引用变量。 L.elem是变量L的一个结构成员 L.length也是。
L是什么,结构体吗,L.elem又是啥 还有L.length,typedef struct
q=L.elem+L.length; q指向顺序表尾 L.elem和L.length分别是什么东西
q=L.elem+L.length-1和q=&L.elem[L.length-1]为什么一样?L.
S_TBL是什么顺序存储结构定义 typedef struct { ElemType *elem; // 数组基址 in
l.elem是什么意思?
链表中LinkList L与LinkList *L的区别以及(*L).elem,L.elem L->next,(*L)-
线性表中元素后移,for(p=&(L.elem[L.length-1]); p>=q; --p)为什么是--p?而不是+
for (p=&L.elem[L.length-1]; p>=q; --p)请帮忙解释这个括号里的含义.
关于typedef struct定义结构体时,为什么struct后面可以不加类型名
顺序表结构体定义变量int length后L->length为什么就是它的长度啊?
typedef struct
进制转换#include"stdio.h"#define Max 50typedef struct{ int elem[