问答详情
源自:3-5 赋值运算符

如何新建一个链表?

老是无法新建。

提问者:Alan_Zhao 2017-12-14 17:08

个回答

  • 赎罪_0
    2017-12-14 23:24:59
    已采纳

    #include <stdio.h>
    #include<stdlib.h>
    //#include<malloc.h>
    #define Maxsize 100

    typedef int ElemType;
    typedef struct
    {
    ElemType data[Maxsize];
    int length;
    }SqList;

    SqList *init_SqList()
    {
    SqList * L;
    L=(SqList *)malloc(sizeof (SqList));
    if(!L) exit(1);
    L->length=0;
    return L;
    }