初始化一个线性表就是将其设置成一个空表,长度设置为0.

以下是代码实现:

#include <stdio.h>
#define MAXSIZE 20

typedef struct 

    int abc[MAXSIZE];
    int length;
}hello;

int Init_list(hello *L)
{
    L->length = 0;
    retrun 0;
}

int main(int argc,char **argv)
{
    int i;
    hello L;
    i = Init_list(&L);
    printf("初始化后L的长度是:%d.\n",L.length);
    
}

 

 

spacer.gif