自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 多态讲解

多态的详细介绍,多图多代码解释

2023-02-06 15:46:50 288

原创 C++继承简单介绍

继承简单介绍

2023-02-03 21:38:47 606 1

原创 Vector、List类简单介绍

简单的介绍了vector,list

2023-01-13 11:49:12 1079

原创 String类 简单介绍

string的简单介绍和理解

2023-01-10 15:09:58 231

原创 make/Makefile初步认识

简单认识make/makefile

2022-10-28 17:55:49 255

原创 C++ 模板简单介绍

函数模板和类模板的初步认识

2022-10-20 21:28:37 195

原创 C++ new/delete 简单介绍

new/delete的初步认识

2022-10-18 14:07:09 205

原创 C++拷贝复制

拷贝构造,赋值重载,运算符重载介绍

2022-10-17 17:32:58 1630

原创 Linux基本操作指令

Linux基本的指令介绍

2022-10-14 10:18:20 96

原创 C++初始化和清理

构造函数和析构函数的讲解

2022-10-11 12:24:43 573

原创 C++类和对象的初步介绍

类的初步介绍

2022-09-30 14:59:57 222

原创 C++ 引用介绍

引用的内容介绍

2022-09-20 16:29:33 3714

原创 C++ namespace介绍

命名空间是我认为C++中比较重要的一个小结, 首先它避免了名字的冲突,它的使用有三种方式,可以说是一种全开,一种半开,另一种是直接使用限定符。std是我们C++ 中的标准库定义的命名空间,在我们标准库中存在不同的函数功能,这些功能不可能在同一个文件中实现,因此同一个工程中存在多个相同的命名空间,也可以这么说,相同名字的命名空间最后会合成一个命名空间,对于一个命名空间中不可能存在相同名字的变量。“ 限定符, 这里的 malloc 是作为C语言中的函数名称, 即为地址,打印的即为 malloc 的函数地址。

2022-09-18 21:28:00 338

原创 【数据结构】 复杂度

时间复杂度与空间复杂度简单介绍

2022-07-28 16:25:39 105

原创 旋转数组的最小数字

旋转数组的最小数字

2022-07-26 10:28:24 102

原创 不用加法求得两个数字之和

不用加法求得两个数字之和

2022-07-25 17:33:21 280

原创 预处理的详细介绍

预处理的一些介绍

2022-07-20 11:09:00 101 1

原创 程序的编译(预处理操作 + 链接)

编译链接的大概流程

2022-07-19 15:58:32 123

原创 C语言文件操作

文件笔记

2022-07-18 19:55:56 299

原创 动态内存管理

动态内存开辟函数的特点和使用以及柔性数组介绍

2022-07-16 15:29:40 332

原创 自定义类型:结构体,枚举,联合

目录一.结构体1.结构体的定义2.结构体的声明2.1 结构体的特殊声明3.结构体的自引用4.结构体变量的定义和初始化5.结构体内存对齐(重点)规则解释:6.结构体传参7.位段(位域)位段的计算位段的内存分配位段的跨平台应用二.枚举(enum)枚举的优点三.联合(共用体)1.联合体的特点2.联合体的大小计算...

2022-07-13 18:09:34 213

原创 字符和字符串有关函数(附带模拟实现)

目录一.求字符串长度strlen模拟实现: 二.长度不受限制的字符串函数1.strcpy模拟实现:2.strcat模拟实现:3.strcmp模拟实现: 三.长度受限制的字符串函数 1.strncpy模拟实现:2,strncat模拟实现:3.strncmp模拟实现: 四.字符串查找 1.strstr模拟实现: 2.strtok 五.错误信息报告 strerror 六.字符操作 七.内存操作函数 1.memcpy模拟实现:2.memmove 模拟实现:3.memset 模

2022-07-10 15:45:04 134

原创 数据在内存中的存储(完结)

数据在内存中的存储(1)_三分小知识的博客-CSDN博客这是前面的部分。浮点型在内存中的存储1.常见的浮点型1)float(单精度)2)double(双精度)3)long double补充:整型表示的范围: limits.h中定义浮点型表示的范围:float.h中定义2.浮点数存储的例子有以下代码int main(){ int n = 9; float* p = (float*)&n; printf("n的值为:%d\n..

2022-05-26 18:49:10 61

原创 数据在内存中的存储(1)

目录1.数据类型1)内置类型2)整型类型3)浮点类型4)结构类型5)指针类型6)空类型2整型在内存中的存储3.大小端介绍1.数据类型1)内置类型2)整型类型补充1.char在内存中存储是ASIIC码值的形式存储,所以char也算是整型,一般存储时是signed的形式存储。2.有符号和无符号的区别: 无符号是像一些值本身是没有负数的形式,比如年龄、身高、体重等等,而有符号类型就像一些温度、海拔等等。所以这是根据我们...

2022-05-24 20:16:10 98

原创 扫雷游戏(保姆式教程)

前言:说到扫雷游戏,小时候玩着可头疼了,玩的时候就乱点,也不知道啥意思,完全凭感觉,至今回想还挺有意思,今天带着大家小小实现一波简易版扫雷游戏。总体思路:扫雷游戏是在一堆格子里去排查,格子的话我们可以定义成二维数组的形式,其中这些格子包括雷,和含有多少雷的信息。如下图所示既然有存放雷,和显示雷的信息,不如我们...

2022-05-06 16:43:33 2178 1

原创 多图详解操作符

1.算术操作符+ - * / %这里只介绍 / 和 %这两个操作符1)取商操作符:/除法运算符是取的是商的值,什么意思呢? 打个比方,5 / 2 商2 余 1,所以输出的结果是2,我们看代码运行结果。这里注意若想得到 浮点数2)取模操作符:%这个操作符是取的除法的余数, 打个比方就是 5 % 2 是商 2 余 1, 即输出结果是 1 我们来看代码运行结果 这里注意取模两边的数必须都为整数,不是浮点数。2.移位操作符无论是左移还是右移都是移动的是二进制位

2022-05-04 20:51:15 1919

原创 三子棋游戏(保姆式教程)

想必大家都玩过三子棋游戏,就是说两个人在九宫格上面选一个空白部分,将其填上一个自己的符号,当你的符号连续三个连在一起就赢了(可以是: 横三行、竖三列、正对角线、反斜角线)就是如下红色部分相连的 。接下来让我分享下我的思路。打印菜单栏首先菜单栏的打印方法是跟我写过的上一篇里猜数字游戏是一样的...

2022-04-28 17:07:08 6802

原创 汉诺塔递归求解

什么是汉诺塔?说是有三根柱子,把n个圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘我们设有三根柱子分别为 A,B,C,现在有 一个盘子那么我们,只需要将盘子从 A->C 1个盘走了1次 即2^1 -1现在有 二个盘子那么我们,我们需要将最上面的盘子通过B柱子 将最底下的盘子,放到第三个柱子上,再将B柱子上的移动到第三个柱子上 A->B A->C B->C 2个盘走了3...

2022-04-26 10:25:27 119

原创 函数递归(及例题)

目录🤞1.什么是函数递归🤞1)递归定义🤞2)递归主要思考方式(把大事化小)🤞3)递归的优点💕2.递归的两个必要条件💕1)💕2)❤️3.习题介绍❤️1) 打印一个整数的每一位 (递归实现)❤️2)求n的阶乘 (递归实现)❤️3) 字符串逆序 (递归实现)❤️4) 计算一个数的每位之和 (递归实现)❤️5) k的n次方 (递归实现)❤️希望各位能有所收获1.什么是函数递归1)递归定义程序的自身编程技巧是递归(简单来说它是一种...

2022-04-23 12:25:04 1753 5

原创 猜数字游戏(保姆式教程)

目录🤞1)生成菜单🤞2)玩家选择玩游戏与不玩游戏🤞3) 猜数字游戏核心实现🤞4)玩家猜数字💕创作不易,先赞后看养成习惯哈哈哈哈哈哈1)生成菜单玩这个游戏,菜单里无非包含两个选择 :一.就是玩游戏;二.就是不玩游戏。 而且如果我想玩多把就要运用循环,既然有循环就要想到终止,我们知道非0为真,0为假,所以不如我们选择1和0来做我们的玩与不玩的条件,这样后面会方便很多,kakaka 不管三七二十一,我们都要先来一次选择的菜单来吧,代码如下:void...

2022-04-17 16:21:36 3531

原创 常见有关字符的函数运用

在我们初学c语言时,做题会经常遇到一些判断是不是字母,或者将大写转小写或者将小写转大写转小写(转大写)转大写和转小写的用法是差不多 这里只介绍转小写#include <stdio.h>int main(){ char ch = 0; ch = getchar(); //获取一个字符 putchar(ch + 32);//输出一个字符 return 0;}运行结果: 在这里我们可以运用到一个函数:#include <c...

2022-04-11 08:58:53 137 1

原创 字符串 \n 的处理的三种方法

目录“错误演示”“解决办法”我们知道在输入时会有一个类似的 “数据缓冲区”,往往做题时,题目会给在进行多组输入的要求、例如:在遇到这种问题通常我们会在输入的后面打一个回车,来表示我们的输入完成;但这样通常会单独留下 '\n' 什么意思呢?让我们用一个题来说明“错误演示”根据这道题我们先写出一下代码#include <stdio.h>#include <string.h>int main(){ int ch...

2022-04-04 19:07:21 4993

原创 4.2(初学C语言3)格式字符介绍

目录​(1)输出格式(2)格式字符​1.printf 函数的一般格式printf(格式控制,输出表列)​例如:2.格式字符​(1)d格式符​用来输出一个有符号的十进制整数,可以在格式声明中指定输出的​域宽(所占的列数),如用“%5d”,指定输出数据占5列,输出的数据显示在此5列区域的右侧。例如:若输出为long(长整型),在格式符前加l(代表long),即“%ld”。若输出为long long(双长整型),在格式符前加ll(代表long l...

2022-04-02 15:11:26 2072

原创 4.1(入学C语言1)

目录(1)常量(2)字符串(3)转义字符(4)注释1. 常量:{字面常量:就像数字 “100” 和 “10” ,字母“abc”这样的已经知道,知道表达的意思{const 修饰的常变量:注意const修饰的是变量,但是它修饰后的变量具有常量的属性,但变量仍然是变量咯{define定义的变量:define定义的变量不具有数据类型,可以是字符也可以是数值{枚举常量:枚举变量enum 是枚举一些可定义的变量如三原色(红绿蓝),性别(男女)2.字符串 字符串就是由单个...

2022-04-01 22:51:06 815

原创 3.31(入学c语言)

小白,从今天开始会记录我学习语言的过程,并分享我的思路以及分享我学习方法,我相信接下来的每天都是新的一天,互相学习,互相分享,互相进步,冲冲冲,祝我加油同时也祝大家咯。目录1(1)学习目标(2)学习内容(3)分享今日学习内容暂时学习目标:先把计算机基础学了,要学的扎实,写的熟练,用的熟练暂时学习内容:C语言,C++,数据结构,Linus系统编程,Linus网络编程,MyAQL数据库分享今天的学习的内容目录21)什么是C语言2)C语言的数据类型3)变量

2022-03-31 22:35:10 1589

空空如也

空空如也

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

TA关注的人

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