自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 string的使用和模拟实现

string的使用和模拟实现

2025-05-25 20:22:06 860 12

原创 C++模板初阶

泛型编程、函数模板、类模板

2025-05-14 14:47:37 677 8

原创 C/C++内存管理

C/C++内存分布、C语言中动态内存管理方式:malloc/calloc/realloc/free、C++内存管理方式、operator new与operator delete函数、new和delete的实现原理、 定位new表达式(replacement-new)、 malloc/free和new/delete的区别

2025-05-12 22:00:15 602 22

原创 C++类和对象(下)

再探构造函数、类型转换、static成员、友元、内部类、匿名对象、对象拷贝时的编译器优化

2025-05-09 23:07:10 587 22

原创 C++类和对象(中)

六大默认成员函数:构造、析构、拷贝构造、赋值运算符重载、普通取地址运算符重载、const取地址运算符重载

2025-04-30 23:06:05 1202 20

原创 C++类和对象(上)

类定义格式、访问限定符、类域、实例化概念、对象大小、this指针、C++和C语言实现Stack对比

2025-04-27 20:11:39 810 26

原创 C++入门基础

命名空间、C++输入/输出、缺省参数、函数重载、引用、inline、nullptr

2025-04-22 14:38:38 727 32

原创 八大排序算法

直接插入排序、希尔排序、直接选择排序、堆排序、冒泡排序、快速排序、归并排序、基数排序。

2025-04-13 21:32:41 1197 19

原创 二叉树详解

树的概念与结构、 树相关术语、树的表⽰、树形结构实际运⽤场景、⼆叉树概念与结构、特殊的⼆叉树、⼆叉树存储结构、实现顺序结构⼆叉树、堆的概念与结构、堆的实现、堆的应⽤、TOP-K问题、实现链式结构⼆叉树等等

2025-04-03 23:33:39 730 10

原创 栈和队列的实现

栈和队列的模拟实现

2025-03-27 10:18:31 914 8

原创 顺序表和链表

顺序表和链表的模拟实现

2025-03-25 21:23:48 916 4

原创 预处理详解

预处理详解(预定义符号、#define定义常量、#define定义宏、带有副作用的宏参数、宏替换的规则、宏和函数的对比、#和##、#undef、命令行定义、条件编译、头文件重复引入)

2025-03-12 14:35:59 575 8

原创 编译和链接

翻译环境(预编译、编译、汇编、链接)和运行环境。

2025-03-11 15:39:03 972 4

原创 C语言文件操作

文件操作:文件的打开和关闭、文件的顺序读写、文件的随机读写、文件读取结束的判定

2025-03-08 15:35:47 793 6

原创 动态内存管理

动态内存管理:malloc、free、calloc、realloc、柔性数组、经典笔试题分析等

2025-03-04 13:49:49 803 4

原创 atoi模拟实现

atoi模拟实现,6个实现问题,1个是否合法判断。

2025-03-03 13:43:55 637 5

原创 自定义类型:联合和枚举

自定义类型:联合和枚举

2025-03-02 13:59:07 1048 10

原创 计算结构体的大小(结构体内存对齐)、结构体实现位段

计算结构体的大小(结构体内存对齐)、结构体实现位段

2025-03-01 17:06:34 855 6

原创 浮点数在内存中的存储

教你了解浮点数在内存中怎样去存储

2025-02-28 19:06:48 1319 8

原创 C语言内存函数

1. memcpy使⽤和模拟实现2. memmove使⽤和模拟实现3. memset函数的使⽤4. memcmp函数的使⽤

2025-02-26 15:09:37 416 10

原创 深入理解指针

深入理解指针

2025-02-20 22:00:00 526 13

原创 移位操作符、位操作符和整型提升

移位操作符、位操作符、整型提升

2025-02-16 13:53:48 581 12

原创 string

string概念、string字符串的创建和初始化、string字符串的输入、size()、迭代器、push_back()、string的+=和+运算、pop_back()、insert()、find()、substr()、string的关系运算、string和数字的转换函数

2025-02-12 21:05:25 1380 19

原创 C++输入输出

C++的输入输出、cout如何控制输出格式

2025-02-04 20:59:42 612 19

原创 C语言实现扫雷游戏(有展开一片和标记雷的功能)

扫雷游戏实现了网页版所有的功能,初始化棋盘、打印棋盘、布置雷、排查雷、得到周围雷的个数、展开一片、标记雷的位置。

2025-01-27 15:04:37 1210 30

原创 C语言实现猜数字游戏

猜数字游戏+关机 -> 猜数字游戏进阶版

2025-01-22 13:22:02 491 8

原创 C语言实现关机程序

你想整蛊朋友吗?(简易关机程序,非常实用)

2025-01-19 14:32:36 474 6

原创 C语言实现通讯录(文件的版本)

C语言实现通讯录(文件的版本)

2025-01-10 14:26:14 613 4

原创 C语言实现通讯录(动态的版本)

C语言实现通讯录(动态的版本)

2025-01-06 01:00:00 710 4

原创 C语言实现通讯录(静态的版本)

C语言实现通讯录(静态的版本)

2025-01-04 13:00:00 1146 4

原创 C语言模拟实现strlen(3种方法)

计算器法、指针-指针、递归,模拟实现strlen

2025-01-02 10:47:23 178 2

原创 C语言数组名的理解

一维数组、二维数组、字符数组关于数组名的理解

2024-12-31 13:27:02 1198 4

原创 C语言指针进阶(2)

指针进阶(函数指针、函数指针的用途、函数指针数组、函数指针数组的用途、指向函数指针数组的指针、回调函数、qsort函数的使用、冒泡排序模拟qsort函数)

2024-12-25 21:38:23 799 6

原创 C语言指针进阶(1)

指针进阶(字符指针、指针数组、数组指针、数组指针数组、数组参数、指针参数)

2024-12-25 00:01:24 925 2

原创 模拟实现的strlen()和库函数strlen()的区别(C语言)

模拟实现的strlen()和库函数strlen()的区别

2024-12-21 13:00:00 472 2

原创 char类型的数值计算(C语言)

对char int long 等等类型的理解

2024-12-20 13:00:00 344 2

原创 大小端字节序存储(C语言)

写一个代码判断机器是大端字节序存储还是小端字节序存储。

2024-12-19 13:00:00 357 2

原创 模拟实现strcpy函数(怎么写出优秀的代码?)(C语言)

这样写看着没什么问题,但这种代码如果总分是10分只能给5分,想想这样写会不会太啰嗦了呢?while的时候进行拷贝,退出while的时候又拷贝一次,太啰嗦了。下面对其进行改进。

2024-12-17 14:40:51 1177 2

原创 数组越界访问死循环

(不同的编译器内存的分配方式可能不同,而在VS2019 X86 是两个整型的空间间隔)当越界访问到arr[12]的地址的时候,发现arr[12]和i的地址是相同的,此时改变arr[12]为0,i也就为0,死循环…那么就可以知道i的地址是高于arr数组的地址的。i和arr数组都是局部数据是放在栈区的。

2024-12-17 13:53:33 508 2

原创 求一个整数的二进制序列中1的个数

11>>1的补码00000000000000000000000000000101。可知n = n & (n - 1)每执行一次n的二进制序列中1的个数就减少1个。当n=0时退出循环,此时count = 3 也就是二进制中1的个数。可知右移后的二进制序列的最低位只要是1,按位与操作后的结果就是1,也就是说n的二进制序列中有几个1循环就执行几次,大大提高代码效率。这里假设 n = 11 , i = 1。经过n = n & (n - 1)操作后。经过n = n & (n - 1)操作后。

2024-12-16 12:59:17 838 2

空空如也

空空如也

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

TA关注的人

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