数据结构Day一

1.思维导图

2.顺序表的创建

seq.h

cs 复制代码
#ifndef __SEQ_H__
#define __SEQ_H__

#define max 30
typedef int DataType;
typedef struct
{
	DataType data[max];
	int len;
}seqList,*seqListPtr;

seqListPtr seq_create();

#endif

seq.c

cs 复制代码
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include"seq.h"

seqListPtr seq_create()
{
	seqListPtr p=(seqListPtr)malloc(sizeof(seqList));
	if(NULL==p)
	{
		printf("创建失败\n");
		return NULL;
	}
	printf("创建成功\n");
	p->len=0;
	memset(p->data,0,sizeof(p->data));
	return p;
}

main.c

cs 复制代码
#include <stdio.h>
#include <stdlib.h>
#include"seq.h"
int main(int argc, const char *argv[])
{
	seqListPtr p = seq_create();

	return 0;
}

输出结果:

相关推荐
THMAIL12 小时前
量化基金从小白到大师 - 金融数据获取大全:从免费API到Tick级数据实战指南
人工智能·python·深度学习·算法·机器学习·金融·kafka
纪元A梦12 小时前
贪心算法应用:数字孪生同步问题详解
java·算法·贪心算法
纪元A梦12 小时前
贪心算法应用:食品生产线排序问题详解
算法·贪心算法
信奥卷王12 小时前
2024年9月GESPC++三级真题解析(含视频)
算法
望未来无悔13 小时前
系统学习算法 专题十八 队列+宽搜
java·算法
xz2024102****13 小时前
最大似然估计:损失函数的底层数学原理
人工智能·算法·机器学习·概率论
Xの哲學13 小时前
Linux RCU (Read-Copy-Update) 机制深度分析
linux·网络·算法·架构·边缘计算
数模加油站14 小时前
25高教社杯数模国赛【C题国一学长思路+问题分析】第二弹
算法·数学建模·数模国赛·高教社杯全国大学生数学建模竞赛
小跌—14 小时前
Linux:进程信号理解
linux·c++·算法
l12345sy15 小时前
Day22_【机器学习—集成学习(2)—Bagging—随机森林算法】
算法·机器学习·集成学习·bagging·随机森林算法