自定义博客皮肤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)
  • 收藏
  • 关注

原创 智能指针和函数模板

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38...

2022-03-08 18:45:01 321

原创 类模板和异常处理

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38...

2022-03-08 18:43:16 550

原创 STL模板库

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38...

2022-03-08 18:41:45 121

原创 STL模板库:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38...

2022-03-08 18:41:01 434

原创 面向对象和面向过程编程的区别

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38...

2022-02-28 20:32:35 102

原创 C++中关于对象

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 一、对象的创建和销毁过程 1、对象的创建 a、给对象划...

2022-02-28 20:26:13 860

原创 拷贝构造和赋值构造

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38...

2022-02-28 20:23:18 881

原创 运算符函数

一、运算符函数 在C++中会把运算符当做函数处理,一个表达式,其实是调用了很多的运算符函数完成计算的,这种特性对于内建类型是没有用的,但是对于自建类型的数据,是可以进行个性化设计,可以大大提高代码的可读性、易用性,例如:string类 string str1,str2; str1 += str2; strcat() str1 == str2; strcmp() 运算符函数的格式:[#是运算符 O是类对象] 单目运算符: #O 或者 O# 就...

2022-02-28 20:22:09 1101

原创 内存泄漏和解决办法

指针数组和数组指针: 指针数组: 是由指针变量组成的数组,它的成员都是类型相同的指针变量。 int* arr[10] 数组指针: 专门用于指向数组的指针就叫做数组指针; int (*arrp)[长度] 注意:一般在使用堆内存时,可能会使用它们来定义二维数组 数组与数组名 数组名就是一种特殊的指针,它是常量,不能修改它的值,它与数组的内存首地址之间是映射关系,它是没有自己的存储空间。...

2021-12-16 12:51:34 619

原创 【无标题】

预处理指令: 程序员所编写的代码并不能被编译器真正编译,需要一段程序把代码翻译一下 翻译的程序叫预处理器,翻译的过程叫预处理,被翻译的语句叫预处理指令,以#开头的语句都是预处理指令 查看预处理结果: gcc -E xxx.c 把预处理的结果显示到终端 gcc -E xxx.c -o xxx.i 把预处理的结果存储到.i预处理文件中 预处理指令的分类:#include 导入头文件#incllude <> 从系统指定的路径下查找并导入头...

2021-12-16 12:49:57 670

原创 C语言中的结构体设计

结构: 结构是程序员自己设计的一种数据类型,用于描述一个事物的各项信息,由若干个不同的基础数据类型组成 设计: struct 结构名 { 类型 成员名; ... }; 定义结构变量: struct 结构名 结构变量名; ·注意:定义结构变量时,不能省略struct 定义结构变量并初始化: · struct 结构名 结构变量名 = {v1,v2,v3....}; 注意:要根...

2021-12-16 12:47:56 274

原创 C语言的IO

文件IO FILE* fopen(const char* path, const char* mode);文件的分类: 文本文件:存储人能看懂的文件,存储的是ASCII码的二进制'2''5''5' '2'-> 50 的二进制 二进制文件:存储的是数据的二进制 255功能:打开或者创建文件 path:文件路径 mode:打开模式 r: 以只读权限打开文件,如果不存在则失败 r+: 在r的基础上增加写权限 w: 以只...

2021-12-16 12:46:56 759

原创 用C语言实现五子棋

五子棋 需要的数据: 1、定义棋盘二维字符数组 15 * 15 2、定义变量用于下棋的位置 3、定义角色变量 char role = '@';业务逻辑:for (::){ 1、清理屏幕,显示棋盘 2、落子 判断是否合法,是否已经有棋子 如果非法或者有棋子,重新输入,否则继续 3、判断是否五子连珠 4、交换角色}#include <stdi...

2021-12-16 12:45:34 658

空空如也

空空如也

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

TA关注的人

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