C语言 怎么在switch里引用链表 ?

发布网友 发布时间:2022-04-20 02:53

我来回答

2个回答

热心网友 时间:2024-04-14 05:21

动态创建一个内存空间用malloc函数,返回一个指针p,指向这个空间,这个指针就是你所需要的动态链表。

typedef struct booknode{
    .........
    .........
}Node, *BOOK;
BOOK book=(Node*)malloc(sizeof(Node*));

#include<stdlib.h>
/****定义链表****/
const int Maxsize=100;
typedef struct {
char bookname[50];
int bookindex;
double bookprice;
} Eletype;
typedef struct node{
Eletype data;
struct node* next;
}Node, *Linklist;
/****初始化链表****/
Linklist Create()
{
Linklist temp;
temp=(Node *)malloc(sizeof(Node *));
return temp;
}

void main()
{
Linklist head;
head=Create();
}

热心网友 时间:2024-04-14 05:21

head=create();
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com