C语言
风亦未止
小白一枚
展开
-
常用数据存储结构的定义(C语言)
//存储的数据类型默认为整数型 //线性表:顺序存储typedef struct{ int elem[MAXSIZE];//存储数据的一维数组 int last;//最后一个元素的下标 } SeqList; //线性表:链式存储 typedef struct node{ int data; struct node *next;}LNode,*LinkList;//栈:顺序栈typedef struct{ int elem[];//存放栈中元素的一维数组 i原创 2021-12-06 20:44:07 · 2665 阅读 · 0 评论 -
栈的基本操作(C语言)
栈的基本操作(C语言)#include <stdio.h>#include <stdlib.h>//栈的结构体typedef struct SqStack{ int *base; int *top; int stacksize;} SqStack;//初始化栈int InitStack(SqStack *s){ s->base=(int *)malloc(10*sizeof(int)); if(!s->base){ exit(-1);原创 2021-09-24 17:53:41 · 110 阅读 · 0 评论