自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 层级与透明度

1.开启定位的元素处于同一层级2.下面分元素会默认掩盖上方的元素3.z-index: n;可以改变层级4.子元素永远处于父元素上方5.opacity属性开启透明 范围0-1<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> .box1 { wid

2020-08-10 08:30:50 257

转载 div中文本内容居中的方法

1.行高法使文字内容的行高与div同高(最常用)<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>行高法</title> <style type="text/css"> div { width: 100px; height: 40px; background-color: #333; }

2020-08-06 08:59:00 8762

原创 数据结构C语言实现链式队列模板

C语言实现链式队列模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言链式队列模板 * * 1.InitLinkQueue() 初始化链式队列:为头指针动态分配 * 内存,为头结点的next赋NULL值,让队头指针和队尾指针指 * 向头结点. * * 2.EnLinkQueue(LinkQueue *queue, ElemTy

2020-07-24 10:23:29 330

原创 数据结构C语言实现顺序队列模板

C语言顺序队列模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言顺序队列模板 * * 1.InitQueue() 初始化顺序队列:为头指针动态分配一块 * 内存空间并对队头和队尾赋值为0. * * 2.DeQueue(Queue *queue) 出队:队头下标元素出队,队头 * +1. * * 3.EnQueue(Qu

2020-07-24 10:20:30 328

原创 数据结构C语言实现链式栈模板

C语言链式栈模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言链式栈模板 * * 1.InitLinkStack(ElemType data) 初始化链式栈:动态 * 创建头结点,为头结点数据域赋值,为头结点的next赋NULL * 值. * * 2.PopLinkStack(LinkStack *stack) 出栈:头结点

2020-07-24 10:16:57 224

原创 数据结构C语言实现顺序栈模板

C语言顺序栈模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言顺序栈模板 * * 1.InitStack() 初始化顺序栈:动态分配一块内存将栈顶 * 指针和栈顶指针都指向该内存. * * 2.DestoryStack(Stack *stack) 销毁顺序栈:释放动态 * 分配的内存并将栈顶指针和栈顶指针指向空. *

2020-07-24 10:11:22 201

原创 数据结构线性表C语言实现双向链表模板

C语言双向链表模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言双向链表模板 * * 1.InitDLink(ElemType data) 初始化双向链表:动态分 * 配一个头结点,让该结点的前驱和后驱都指向自己,并为头 * 结点数据域赋值. * * 2.DisplayDLink(DLink *head) 输出数据 *

2020-07-24 09:48:05 293 1

原创 数据结构线性表C语言实现静态链表模板

C语言实现静态链表模板#include <stdio.h>#include <stdlib.h>#include <time.h>/************************************************ * C语言静态链表模板 * * 1.InitStandLink(SLink link[]) 初始化备用表:为每 * 个结点的当前坐标赋值,最后一个结点当前坐标为0. * * 2.MallocSLink(SLink link

2020-07-24 08:42:26 142

原创 数据结构线性表C语言实现链表模板

C语言链表模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言链表模板 * * 1.InitLinkList(ElemType data) 初始化链表:动态分 * 配头结点,并对头结点的next赋NULL值和数据域赋值,返回 * 头结点地址. * * 2.InsertLinkList(LinkList *head, ElemT

2020-07-24 08:32:58 502

原创 数据结构线性表C语言实现顺序表模板

C语言顺序表模板#include <stdio.h>#include <stdlib.h>/************************************************ * C语言顺序表模板 * * 1.InitTable() 初始化顺序表: 动态分配SIZE大小的空 * 间. * * 2.InsertTable(Table *table, ElemType data) 添加 * 数据:如果内存空间不足则扩充内存,向顺序表末尾添加数 *

2020-07-24 08:18:07 242

原创 二叉排序树

一、二叉排序树知识点二叉排序树知识点二、二叉排序代码1.代码和上面链接中的基本类似,但多了一个非递归中序遍历二叉树。#include <stdio.h>#include <stdlib.h>#include <stack>/*二叉排序树的结点结构体*/typedef struct BinaryNode{ int data; //数据域 struct BinaryNode * lchild;

2020-06-17 17:36:19 122

原创 C++实现二叉树和二叉树的遍历

一、前言1.通过组合模式来实现二叉树 一共有两个类(组合模式是面向对象23种设计模式的一种)BinaryTree类(二叉树类) 代表 整体BinaryTreeNode(节点) 代表 个体2.BinaryTreeNode:定义私有成员变量 左右孩子 以及data(数据域)提供三个私有变量的get 和set 接口函数3.BinaryTree :有BinaryTreeNode 的成员变量用来存储根节点。有7中不同方法遍历二叉树的成员函数(前\中\后序遍历 非递归前\中\后序遍历 层序遍历)

2020-06-04 22:36:46 290

原创 C#params关键字详解

params关键字1.params是ParamArrayAttribute(参数数组属性)的缩写2.param解决了C#中不定参数的传递的问题3.不定参数:不确定参数的个数4.params将不定参数编译成一个数组提供给coder使用5.params参数必须定义在参数列表最后面。 public void Test(int a, int b, params int[] arrays) { }6.params在重载函数总调用时编译器会优先调用无params参数的函数 publ

2020-06-02 23:29:09 3143 1

原创 C#Socket套接字实现简单的聊天功能

1.搭建服务器用一个类 Server 来封装服务器有以下成员变量 Socket serverSocket;//服务器套接字List<Socket>clients = new List<Socket>();//用户列表成员函数:1.开启服务器 public void Start() { //启动服务器 绑定一个终端 serverSocket.Bind(new IPEndPoint(IPAddress.Any,

2020-06-02 18:05:30 547

原创 C#委托delegate

1.委托最最最基本用法1.首先应该知道什么是委托。一句话很抽象的话:我委托中介去买房。因为我不是特别会看房,所以要委托别人帮我。(委托其实是面向对象23种设计模式中的一种叫委托模式)看不懂没关系看代码2.声明一个委托 注意:委托是和类同级别的。(我这里声明了两个)3.被委托的函数必须和委托标签一致;委托 delegate int 委托名(int a, string b)所委托的函数必须是 int 函数名(int a, string b) 这样形式的函数namespace CSharpTest

2020-05-31 00:15:07 123

原创 C#ref&out详解

1.首先需了解C#中的引用类型与值类型1.值类型:基本数据类型2.引用类型:所有的类都是引用类型(引用类型与值类型区别这里不做研究)3.特别注意下string是引用类型(这里也不做研究)2.值类型的ref&out1.创建三种不同参数的函数①.参数无ref和out关键字②.参数有ref关键字③.参数有out关键字class RefAndOutDemo { //创建三个函数对num进行赋值和输出 public void Test(int num

2020-05-30 21:46:11 2417

原创 C#MySQL数据库连接

1.下载mysql-connector-net-6.9.9.msi点这里下载2.在Windows系统中安装mysql-connector-net-6.9.9.msi,全英文凭感觉安装!!!3.C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.9\Assemblies\v4.5 在这个目录有一个 MySql.Data.dll 程序集(如果你没改路径),这就是我们连接MySQL数据库的驱动;4.将驱动添加到项目1.将 MySql.Data.dll

2020-05-28 21:28:53 230

原创 C语言 printf和scanf返回值的探索

printf和scanf返回值的探索输出纯数字的时候例1int num = printf("%d", 5); printf("%d", num);运行结果:515是执行第一个printf后输出的数1是执行第二个printf输出第一个printf的返回值例2int num = printf("%d", 54); printf("%d", n...

2019-11-10 00:15:02 177

原创 C语言趣味题

C语言有趣的代码第一题if中填写什么代码会输出Hello world!int main(){ if( ) { printf("Hello "); else printf("world!"); } return 0;}答案int main(){ if(!printf("Hello ")) { printf("Hello "); else printf("wo...

2019-11-09 00:29:18 269 2

原创 Win32 窗口创建

C语言创建底层MFC底层窗口头文件:#include <windows.h>或者是#include <Windows.h> (单词首字母不区分大小写)入口函数:int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)WINAPI 代表...

2019-11-02 13:30:21 176

原创 Qt5 转到槽查找\添加槽错误

在使用Qt的时候遇到转到槽查找\添加槽错误只需要将项目里的所有的.cpp文件和.h文件 双击打开一下就可以解决了。将上面的cpp和h双击打开。

2019-10-12 18:28:37 1518 2

原创 C++ extern关键字的用法

同一个工程下两个cpp,一个不包含另一一个,而可以用另一个中的函数或者变量。//cpp1int a = 10;//cpp2#include <iostream>using namespace std;extern int a;int main(){cout << a << endl;}这样的输出结果是10....

2019-10-11 16:31:17 90

原创 C++ static关键字的用法

静态全局变量静态全局变量静态成员变量静态成员函数

2019-10-07 20:17:09 130

原创 C++ const关键字的用法

const成员变量第一:修饰常用类型,表示变量的值是不可以改变的。第二:修饰指针。①const在* 的前面(例如:int const * 或者 const int * 两种写法都可以),表示指针所指向的数据是不可变的,但是指针空间所存储的地址是可以改变的。②const在*的后面(例如:int * const),表示指针是特定指向的,指针空间所存储的地址是不可以改变的,指向的数据空间的数据是...

2019-10-06 13:39:49 117

EditPlus 3.rar

打开EditPlus后点击文件里的注册

2020-06-02

空空如也

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

TA关注的人

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