
c++八股文
文章平均质量分 51
溜溜_666
这个作者很懒,什么都没留下…
展开
-
哈希表
哈希表 也叫 散列表哈希表是根据关键码的值⽽直接进⾏访问的数据结构。哈希表中关键码就是数组的索引下标,然后通过下标直接访问数组中的元素⼀般哈希表都是⽤来快速判断⼀个元素是否出现集合⾥。原创 2023-09-15 09:01:57 · 56 阅读 · 0 评论 -
链表
链表是⼀种通过指针串联在一起的线性结构,每⼀个节点由两部分组成,⼀个是数据域⼀个是指针域(存放指向下⼀个节点的指针),最后⼀个节点的指针域指向null(空指针的意思)。原创 2023-09-14 22:06:24 · 55 阅读 · 0 评论 -
数组
因为数组的在内存空间的地址是连续的,所以我们在删除或者增添元素的时候,就难免要移动其他元素的地址。#数组是存放在连续空间相同类型数据的集合#数组下标都是从0开始的。数组内存空间的地址是连续。数组的元素是不能删的,只能覆盖。⼆维数组在内存的空间地址是连续的。原创 2023-09-14 21:46:51 · 60 阅读 · 0 评论 -
排序算法
排序算法。原创 2023-09-11 11:13:56 · 56 阅读 · 0 评论 -
容器 数组 指针
数组的下标都是从0开始的。数组的内存空间的地址是连续的。二维数组在内存中的空间地址是连续的么?原创 2023-09-02 09:56:36 · 98 阅读 · 0 评论 -
计算机网络
计算机网络计算机网络OSI七层模型三次握手、四次挥手重传机制滑动窗口拥塞控制TCP与UDPTCP内核参数HTTP/ HTTPSweb页面请求IP基础网络综合Linux收发包计算机网络OSI七层模型物理层:主要定义物理设备标准,如⽹线的接⼜类型、光纤的接⼜类型、各种传输介质的传输速率等。它的主要作⽤是传输⽐特流(就是由 1、0 转化为电流强弱来进⾏传输,到达⽬的地后再转化为 1、0,也就是我们常说的数模转换与模数转换)。这⼀层的数据叫做⽐特。数据链路层:建⽴逻辑连接、进⾏硬件地址寻址、差错校原创 2023-08-26 22:31:54 · 74 阅读 · 0 评论 -
数据类型、 指针与引用、运算符重载、c++内存模型
主要指程序使⽤系统分配的资源⽐如 Bitmap,handle ,SOCKET 等没有使⽤相应的函数释放掉,导致系统资源的浪费,严重可导致系统效能降低,系统运⾏不稳定。当派⽣类对象中有内存需要回收时,如果析构函数不是虚函数,不会触发动态绑定,只会调⽤基类析构函数,导致派⽣类资源⽆法释放,造成内存泄漏。当基类指针指向⼦类对象时,如果基类的析构函数不是 virtual,那么⼦类的析构函数将不会被调⽤,⼦类的资源没有正确是释放,因此造成内存泄露。可变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。原创 2023-08-26 21:58:05 · 74 阅读 · 0 评论 -
C++三大特性
C++三大特性封装继承多态原创 2023-08-26 15:27:22 · 77 阅读 · 0 评论