
链表
栗子栗子呀
这个作者很懒,什么都没留下…
展开
-
关于创建栈时,声明结构体变量或指针的问题
例1 #define MAXSIZE 5 typedef struct { int data[MAXSIZE]; //用于栈顶指针 int top; } SqStack; 此时,结构体中SqStack的内存已经被分配好了,可以直接使用,声明一个结构体变量就行。 main函数调用1 int main() { SqStack S;int e; Push(&S, 3); Pop(&S, &e); printf("%d", e); } 例2 //定义结构体原创 2021-02-01 13:56:22 · 244 阅读 · 0 评论 -
数据结构学习笔记---关于单链表
关于链表 1.首先是结构体的定义 typedef struct Node { int data; struct Node *next; }Node; typedef struct Node *LinkList; 表示struct Node 和 Node是等价的。 同时定义了指向Node结构体的一个LinkList指针。 struct Student { int name; int num; }s1,s2; 定义了一个Student数据类型的结构体,和s1,s2两个结构体变量。 2.关于指针 in原创 2021-01-25 23:37:54 · 466 阅读 · 0 评论