C语言链表的创建插入删除与销毁

#include<stdio.h> /*这里定义了链表的最基础的结构体*/ typedef struct node{ int data;/*链表中的数据部分*/ struct node *next; /*链表中的连接部分,相当于上一个数据的尾部,下一个数据的头部,next为NULL则链表结束*/ }Lnode,*Linklist;/*定义*/ /*创建一个链表*/ Linklist createlinklist(int n) /*这里要说明因为 […]

C语言静态表的插入与删除

#include<stdio.h> #define MaxSize 10 /*以下*len代表数组大小 i代表要第几个数字(要执行插入的数字) x代表插入的数字*/ void insertElem(int Sqlist[],int *len,int i,int x) { int t; if(*len==MaxSize||i<1||i>*len+1) { printf("err"); return; } for(t=*len-1;t& […]

c语言 栈 堆

静态区:保存自动全局变量和static 变量(包括static 全局和局部变量)。静态区的内容在总个程序的生命周期内都存在,由编译器在编译的时候分配。 栈:保存局部变量。栈上的内容只在函数的范围内存在,当函数运行结束,这些内容也会自动被销毁。其特点是效率高,但空间大小有限。 堆:由 malloc 系列函数或 new 操作符分配的内存。其生命周期由 free 或 delete 决定。 :lol:以下就是我的瞎扯了: 其实栈就是你自己在函数体里定义并赋值,而堆 […]

h5ai 安装记录

:smile:来咯,凑文章数的文章! 第一步: 打开:https://larsjung.de/h5ai/ 获取最新安装包(直接在vps里折腾咯~) 第二步: 进入你的网站目录将安装包解压 第三步: 修改网站的nginx配置文件即可 上面是文字教程 😉 以下是命令: 第一步: cd /data/wwwroot/eqblog.com #这里的目录替换为你的网站目录 第二步: wget https://release.larsjung.de/h5ai/h5ai- […]