![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 76
C/C++一些基础知识
Shall#
大一,努力学习C/C++,会不时分享一些知识点 想要C/C++ Java的学习渠道也可以私我推荐
展开
-
哈希及其封装
哈希原创 2024-03-12 18:07:43 · 834 阅读 · 0 评论 -
位图、布隆过滤器
布隆过滤器、位图原创 2024-03-13 13:08:34 · 362 阅读 · 2 评论 -
红黑树概念和插入实现
红黑树、插入、二叉树原创 2024-03-06 16:13:10 · 450 阅读 · 2 评论 -
AVL树插入详解
AVL树、平衡二叉树、搜索二叉树、插入函数原创 2024-03-06 14:52:46 · 525 阅读 · 2 评论 -
二叉搜索树——迭代实现
二叉树、二叉搜索树、迭代算法原创 2024-02-19 09:47:01 · 710 阅读 · 2 评论 -
List的模拟实现 && 迭代器
链表、迭代器、list、STL、C/C++原创 2024-02-03 14:33:13 · 1149 阅读 · 5 评论 -
C++ 类和对象 (上)
类和对象、实例化、结构体、this、面向对象原创 2023-12-29 19:47:44 · 951 阅读 · 1 评论 -
vector的模拟实现
vector C/C++ 模拟实现 迭代器 深浅拷贝原创 2024-01-31 11:17:24 · 927 阅读 · 5 评论 -
C++多态重难点
虚表、多态、对象原创 2024-02-12 20:00:31 · 865 阅读 · 2 评论 -
string类模拟实现(源码)
string原创 2024-01-20 16:49:35 · 403 阅读 · 0 评论 -
内存管理&&模板入门
内存管理、模板原创 2024-01-18 20:34:47 · 420 阅读 · 3 评论 -
反向迭代器
反向迭代器,List原创 2024-02-08 21:18:10 · 452 阅读 · 0 评论 -
C++ 类和对象 (下)
类和对象,C,C++,友元函数,初始化列表,编译,static成员原创 2024-01-05 20:48:13 · 808 阅读 · 0 评论 -
优先级队列&&仿函数
优先级队列、仿函数、C/C++原创 2024-02-08 18:33:46 · 487 阅读 · 0 评论 -
C++ 基础
C++、命名空间、内联函数、auto、for、引用、指针、重载函数、nullptr原创 2023-12-24 19:07:19 · 1407 阅读 · 3 评论 -
C++ 类和对象 (中)
类和对象、默认成员函数、构造函数、拷贝构造、析构函数、取地址重载、运算符重载原创 2024-01-01 18:59:15 · 502 阅读 · 3 评论 -
模板进阶
模板,c原创 2024-02-09 13:55:38 · 800 阅读 · 0 评论 -
C++对象继承
继承原创 2024-02-11 14:25:10 · 481 阅读 · 4 评论 -
C语言中的文件操作
顺序读写的函数都是指定从文件开头(偏移量为0的地方开始读写),有些情况下我们并不那么做,我们需要将指针指定到一个指定的地方进行读写操作,C语言给我们提供了一组随机读写函数。:我们知道所有的数据在计算机中都是以二进制形式存储的,一般我们所看得懂的信息都是经过翻译转化的,而二进制文件就是将内存信息照搬到外存,不加以解释。处理文件,即每处理一个模块时,系统都会为此开辟一块文件缓冲区,先将数据导入缓冲区,在逐个将数据输出到程序数据区。: 通过程序将内存中的信息写入到硬盘,显示的内容即数据文件,同时还能写入内存。原创 2023-09-28 09:37:47 · 57 阅读 · 0 评论 -
C语言在VS环境下的调试技巧:
C语言调试原创 2023-09-18 13:32:41 · 90 阅读 · 1 评论 -
数据在内存中的存储(以C语言为例)
首先我们回顾一下,我们知道计算机存储数据是通过二进制形式存储的,并且是以二进制的补码形式存储。原码、反码、补码是三个对等的概念:对于正数,原反补三者相同,较为简单;对于负数,原码的首位代表符号(0正1负),称为符号位,后31/63为叫做数值位,将处符号位的码值取反即得到反码,最终反码+1就是补码。逆运算同理,补码+1取反就是原码。原创 2023-09-21 16:08:50 · 78 阅读 · 0 评论 -
进制转换#
小学知道遇十进一的原则,专业点来讲就是十进制,日常生活中的所有数字都是十进制,十进制数也是我们最熟悉不过的数制,计算机又聪明又笨,聪明在可以代替人工处理复杂问题,笨在CPU运算过程只有0和1两个数,没错,计算机内部的存储和运算采用的都是二进制表示,因为二进制只有两个数的简易性使得计算机能够轻易辨别。何为进制,以数据为例,二进制数1,现在我们对它进行加一处理,这时候就碰到了2,我们就对它进行进位,变成10(即十进制中的2)任何进制数的每一位都对应其十进制的位权,从右到左以0次方开始,原创 2023-08-05 19:27:24 · 72 阅读 · 2 评论 -
#通过二维数组实现扫雷游戏#
扫雷原创 2023-07-31 10:44:45 · 210 阅读 · 2 评论 -
结构体
结构体就是把一组不同类型的元素放在一个集合里,这些元素构成的集合叫做结构体结构体声明struct tag{};//注意分号tag作为结构体的标签,在后续结构体的修改赋值操作中起到重要作用,当然你也可以忽略tag创建一个匿名结构体,但是它在后续中无法修改(只能调用一次)struct stuint age;int height;int height;原创 2023-09-23 16:28:43 · 49 阅读 · 1 评论 -
C语言动态顺序表的初步实现
数组顺序表的实现原创 2023-10-09 09:59:33 · 63 阅读 · 1 评论