[데이터 구조] 선형 표 의 순서 표 생 성

1. C 언어 에는 인용 이 없다
2.int InitList_Sq (SqList*   L)
  int InitList_Sq (SqList   *L)
  어떻게 써 도 똑 같 습 니 다. 이 함수 의 매개 변 수 는 L, 즉 SqList 순서 표를 가리 키 는 지침 입 니 다.  * L 이 아니 라
Sqlist.h
#include 
#include 
#include 
#define OK 1
#define ERROR 0
#define OVERFLOW 0
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
typedef struct
{
 int *elem;
 int length;
 int listsize;
} SqList;
int InitList_Sq (SqList*   L)
{
 (*L).elem=(int *)malloc(LIST_INIT_SIZE*sizeof(int));
 if(!(*L).elem)
  exit(OVERFLOW);
 (*L).length=0;
 (*L).listsize=LIST_INIT_SIZE;
 return OK;

}

Sqlist.cpp
// Sqlist.cpp :              。
//

#include "stdafx.h"
#include "Sqlist.h"
int CreateList_Sq ( SqList *L )
{
 int i;
 printf("Input the datas:");
 for(i=0;i

좋은 웹페이지 즐겨찾기