![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
Gragon_gump
这个作者很懒,什么都没留下…
展开
-
考研数据结构-单链表(线性表)
单链表带头结点#include <stdio.h>#include <stdlib.h> //添加malloc函数的头文件//预定义常量和类型#define LIST_INIT_SIZE 10 //初始分配量typedef int ElemType;//取别名 方便改typedef struct LNode{ //定义单链表结点类型 ElemType data; //每个结点存放一个数据元素 struct LNode *next; //指针指向下一个结点}L原创 2020-10-11 14:54:35 · 232 阅读 · 0 评论 -
考研数据结构动-静态分配顺序表(线性表)
静态分配代码实现#include <stdio.h>#include <malloc.h> //添加malloc函数的头文件//预定义常量和类型#define LIST_INIT_SIZE 10 //线性表的存储空间的初始分配量typedef int ElemType;//取别名 方便改typedef struct{ ElemType data[LIST_INIT_SIZE]; //用静态的“数组”存放数据元素 int length;//顺序表的当前长度}Sq原创 2020-10-09 23:56:36 · 1817 阅读 · 0 评论 -
2020-10-09数据结构知识准备
数据结构知识准备结构体结构体定义指针类型结构体C是一个面向过程的语言,就像一条线从上往下运行提出问题:为啥要有结构体这个概念想一想数组,它是一组具有相同类型的数据的集合。但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息,姓名是字符串,学号是整数,年龄是整数,身高可能用小数,因为数据类型不同,显然不能用一个数组来存放所以C语言中结构体是将不同类型的数据存放在一起,作为一个整体进行处理结构体定义#include <stdio.h>struct person{原创 2020-10-09 22:40:43 · 92 阅读 · 0 评论