自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识Win32

文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结一、Windows窗口的创建过程1.定义WinMain函数int CALLBACK WinMain( _In_ HINSTANCE hInstance, _In_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nCmdShow )WinMain函...

2022-05-07 17:09:34 314

原创 C语言排序算法

#pragma once#include<stdio.h>#include"Stack.h"void PrintArray(int* a, int n);// 直接插入排序void InsertSort(int* a, int n);void TestInsertSort();// 希尔排序void ShellSort(int* a, int n);void TestShellSort();// 选择排序void SelectSort(int* a, int n).

2022-03-15 15:20:44 60

原创 C++继承

1.继承的概念及定义1.1继承的概念继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特 性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构, 体现了由简单到复杂的认知过程。以前我们接触的复用都是函数复用,继承是类设计层次的复用。class Person{public: void Print() { cout << "name:" << _name <

2022-01-29 21:34:55 45

原创 shell的简单模拟

用C语言实现一个简单的shell模拟

2022-01-27 21:29:06 194

原创 Linux指令

01. ls 指令对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。[lcy@VM-16-7-centos ~]$ lslesson3 lesson402. pwd命令显示用户当前所在的目录[lcy@VM-16-7-centos ~]$ pwd/home/lcy03. cd 指令改变工作目录。将当前工作cd .. : 返回上级目录cd /home/litao/linux/ : 绝对路径cd ../day02/ : 相对路径

2022-01-11 22:39:28 693

原创 C++模板

1. 泛型编程如何实现一个通用的交换函数呢?void Swap(int& left, int& right){ int tmp = left; left = right; right = tmp;}void Swap(double& left, double& right){ double tmp = left; left = right; right = tmp;}void Swap(char& left, char& ri

2021-10-27 18:09:29 42

原创 类和对象(二)

1..类的6个默认成员函数如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情况下,都会自动生成下面6个默认成员函数。1.初始化和清理:构造函数主要完成初始化工作,析构函数主要完成清理工作2.拷贝复制:拷贝构造是使用同类对象初始化创建对象,赋值重载主要是把一个对象赋值给另一个对象3.取地址重载:主要是普通对象和const对象取地址,这两个很少会自己实现2. 构造函数2.1 概念对于以下的日期类:class Date{public

2021-10-12 20:32:34 44

原创 类和对象(一)

1.面向过程和面向对象初步认识C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。2.类的引入C语言中,结构体中只能定义变量,在C++中,结构体内不仅可以定义变量,也可以定义函数。struct Student{ void SetStudentInfo(const char* name, const char* gender, int age) { strcpy(_

2021-10-10 09:19:56 62

原创 二叉树初阶

#pragma once#include<stdio.h>#include<stdlib.h>#include<assert.h>#include<stdbool.h>#include"Quene.h"typedef char BTDataType;typedef struct BinaryTreeNode{ BTDataType data; struct BinaryTreeNode* left; struct BinaryTreeN.

2021-10-02 12:13:39 76

原创 堆的实现C

#define _CRT_SECURE_NO_WARNINGS 1#pragma once#include<stdio.h>#include<stdlib.h>#include<stdbool.h>#include<assert.h>#include<string.h>typedef int HPDataType;//大堆typedef struct Heap{ HPDataType* a; int size; int.

2021-10-02 11:00:09 50

原创 栈和队列C

Stack.h#define _CRT_SECURE_NO_WARNINGS 1#pragma once#include<stdio.h>#include<stdlib.h>#include<stdbool.h>#include<assert.h>typedef int STDatatype;typedef struct Stack{ STDatatype* a; int top; int capacity;//动态增长类型}ST

2021-09-21 17:52:40 53

原创 双向带头循环链表

List.h#define _CRT_SECURE_NO_WARNINGS 1#pragma once#include<stdio.h>#include<stdlib.h>#include<assert.h>#include<stdbool.h>typedef int LTDataType;//带头双向循环链表typedef struct ListNode{ struct ListNode* next; struct ListNod

2021-09-21 17:06:44 38

原创 链表基本操作C

SList.h#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<assert.h>#include<stdlib.h>#include<stdbool.h>typedef int SLTDataType;typedef struct SListNode{ SLTDataType data; struct SListNode* next;}SLTNode;// 要改变

2021-09-21 16:36:48 52

空空如也

空空如也

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

TA关注的人

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