在c语言中如何创建一个链表

如题所述

第1个回答  2012-05-27
typedef struct Node
{
int data;
struct Node*pNext;
}Node;
Node*pNode=(Node*)malloc(sizeof(Node));
第2个回答  2012-05-28
#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;
}本回答被提问者和网友采纳
相似回答