1、順序表初始化實戰:
#include<stdio.h>
#include<stdlib.h>
#define OK 1
#define OVERFLOW 0
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
typedef struct
{
char *elem;
int length; //當前長度
int listsize; //線性表的長度
}Sqlist;
/*線性表的初始化*/
int InitList(Sqlist *L)
{
L->elem=(char*)malloc(LIST_INIT_SIZE*sizeof(char*));
if(!L->elem)exit(OVERFLOW);
L->length=0;
L->listsize=LIST_INIT_SIZE;
return OK;
}
int main()
{
int i;
Sqlist L;
i=InitList(&L);
printf("i=%d\n",i);
return 0;
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/69159.html
標籤:C++
上一篇:求SUMO仿真軟體指點
下一篇:資料結構---二叉搜索樹
