自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 逆序部分单向链表

头文件#include<stdio.h>#include<stdlib.h>#include<string.h>#include<stdbool.h>#include<time.h>节点结构体#define TYPE inttypedef struct Node{ TYPE data; struct Node* next;}Node;创造一个节点Node* creat_node(TYPE val){ Node

2020-06-29 21:22:44 121

原创 C++类实现五子棋

用一个Gobang类来实现五子棋功能。头文件和枚举#include<iostream>#include<getch.h>#include<cstdlib>using namespace std;enum Role{RED=99,BLUE};//控制红蓝方Gobang类class Gobang{ char board[15][15]; //棋盘大小15*15 int key_x,key_y; //棋子位置 Role role; //角色(

2020-06-18 11:50:42 656

原创 C++知识整理

STL模板库STL是Standard Template Library的简称,中文名标准模板库,由惠普实验室提供。分类以下内容: 容器:常用的数据结构,可以存放任何类型的数据。 算法:一常用的算法,比如:查找,排序,比较,拷贝等。 迭代器:用来帮助访问容器工具,使用方式与指针类型。向量容器: 头文件: vector 采用连续的内存来存储数据,通过下标来随机访问,也被称为数组容器。 优点:会随着元素增加而自动扩大内存,也就是真正童意义上的自动变长的数组。集合容器: 头文件: set

2020-06-17 22:20:01 182

原创 C++学习

C++与c的不同点1.C++完全兼容C的所有内容2.C++支持面向对象编程思想3.C++支持运算符、函数的重载4.C++支持泛型编程、模板5.C++支持异常处理6.C++类型检查严格C++与C的结构不同点1.C++不需要typedef,定义结构变量的时候可以省略关键字struct2.C++可以有成员函数,在成员函数中可以直接访问成员变量,不需要.或->,C的结构成员可以是函数指针。3.C++的结构有一些隐藏函数:构造、析构、拷贝构造和赋值构造。4.C++的结构可以继承,可以设置成

2020-06-16 22:42:09 180

原创 五子棋

利用TCP和UDP协议完成一个单机五子棋游戏。封装TCP和UDP网络通信。network.h#ifndef NETWORK_H#define NETWORK_H#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdbool.h>#include <unistd.h>#include <netinet/in.h>typedef s

2020-06-15 15:24:22 377

原创 学生管理系统

这是一个常见的基本的管理系统,是模拟学校的管理机制,分为三个模块:管理员、老师、学生。管理员负责对老师进行管理,老师负责对学生进行管理,学生则是对自己的基本信息的一些查询。主要的一些功能是用链表的方式来完成,所以封装了一个通用链表。链表的封装list.h的代码段#ifndef LIST_H#define LIST_H#include<stdio.h>#include<stdbool.h>typedef struct Node{ void* ptr;

2020-06-14 20:21:36 358 2

空空如也

空空如也

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

TA关注的人

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