自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【2022/3/27】队列

2.队列的基本操作:增删查改 1.队列结构体的声明 typedef int Type; typedef struct node {//链队节点结构体的声明 Type data;//数据域 struct node* next;//指针域 }Node; typedef struct queue {//整个链队的结构声明 Node* front;//队首指针 Node* front;//队尾指针 }Queue; //队列的功能声明 2.队列的初始化 Queue* queue_init() { Queu

2022-03-27 20:14:02 53

原创 【2022/3/26】栈和队列

1.栈和队列基本概念 在数组中,我们可以通过索引(下标)随机访问元素。但是,在某些情况下,外面可能需要限制处理顺序,这就产生了栈和队列这两种功能受限的线性结构。 栈(stack) 先进后出:LIFO(last in first out) 栈只有一个开口,先进去的就到下面,后进来的就在上面(top),要是拿出去的话,肯定是先从开口段拿出去,所以说 队列(queue) 先进先出:FIFO(first in first out) 队列中有队首(front)和队尾(back),队首指向队列的第一个数据,队尾指向

2022-03-26 17:22:29 1500

原创 【2022/3/25】单链表和部分功能实现

链表 一、什么是链表 链表是数据结构中线性表的一种,其中每个元素实际上是一个单独的结构体对象,二所有对象都通过每个元素中的指针链接在一起。它是以结构体为节点,将一个结构体看成数据域和指针两个部分,数据域用于存储数据,指针域用于链接下一个节点。 二、链表的特点 1、没有固定产大姑,可以自由增加节点 2、链表能够实现快速插入删除数据 3、与数组相似,链表也是一种现象数据结构 4、链表的未借点的后续必定指向空。 链表和数据的区别:数组是顺序存储的,而链表是链式存储的。 单链表 单链表结构体的声明 typedef

2022-03-25 21:55:37 569

原创 贪吃蛇源码

#include<stdio.h> #include<stdlib.h> #include<conio.h> #include<windows.h> #include<time.h> #define High 20 #define Width 30 int canvas[High][Width] = { 0 }; int food_x, food_y; int moveDirection; void gotoxy(int x, int y) {.

2022-03-21 23:22:23 55

原创 【2022/3/18】自定义数据类型

结构体 #include <stdio.h> #include <stdlib.h> #include <string.h> //字符串处理函数头文件 //结构体struct:自定义数据类型中的一种,能够满足不同用户需要存储的不同信息 //结构体类型的声名 struct people{ //人类结构体类型 //结构体成员 int id; //编号 char name[20]; //姓名 char gender[4]; //性别 int age; //年龄

2022-03-18 17:29:53 189

原创 【2022/3/17】顺序表

顺序表 1.顺序表的基本概念 顺序表是将表中的数据依次存放在计算机内存中的一组地址连续的储存单元中的一种数据结构,可以将顺序表看作一个可以动态改变大小的数组 顺序表的存储特点:只要确定了起始位置,数据便可以通过指定位置得到:首地址+(位置*偏移大小) 顺序表的结构定义: typedef int Type struct Array{ Type *data;//数据域(存储数据的空间) int length;//顺序表的长度 }; 2.顺序表功能的实现 顺序表的

2022-03-17 21:11:58 453

原创 【2022/3/16】常用库函数

常用库函数 1.字符串处理函数 1.求字符串长度函数strlen 函数原型 unsigned strlen(char *str); 功能:求字符串str的长度 返回值:返回串中字符的个数(到’\0‘结束,不计算’\0‘) 示例//和sizeof的区别 #include<string.h> #include<stdio.h> int main() { char[10]="qwerty"; printf("%d",strlen(str));//输出7(字符串长度)

2022-03-16 21:17:58 550

原创 【2022/3/15】函数指针

函数指针

2022-03-16 18:48:19 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除