- 博客(28)
- 收藏
- 关注
原创 指针的使用对象以及二叉树创建过程中的双重指针用法
上图,08存储的是指针,第三块部分就是被指向的地方,他的地址值加上->就可以调用指针里边的东西,解引用符号就是解析指针变量所对应的值(一个地址)下的元素,如果是双重指针解析的就是双重指针指向的地址也就是beo,(地址值->)就可以去除元素。
2023-09-22 09:03:42 74
原创 哈夫曼树外加编码
```c#include <conio.h>#include <stdio.h>#include <process.h>#include <string.h>#include <math.h>#include <stdlib.h>#include <fstream>#define max 100#include <iostream>using namespace std;#define s
2023-09-14 19:31:11 58 1
原创 可编程数控机床发展史
第四代数控(1970年开始):采用大规模集成电路的小型通用电子计算机数控系统;第二代数控(1959~1965年):采用晶体管电路为主的硬件数控系统;第三代数控(1965年开始):采用小、中规模集成电路的硬件数控系统;第一代数控(1952~1959年):采用电子管构成的硬件数控系统;微电子计算机的使用,是可编程式数控机床出现,以及拥有强大的运算能力。第六代数控(1990年开始):采用工控PC机的通用CNC系统。第五代数控(1974年开始):采用微型计算机控制的数控系统;
2023-09-13 09:28:44 201 1
原创 C语言你行不行啊
如果遇上使用while使用指针作为判断循环条件的话,在循环中如果有将指针删除的行为,重新创建的话地址会发生改变,此时我们就需要一个可以直接删除节点以及数据但不需要删除对应指针的函数,原理是什么我倒是还没弄清楚,知道的评论区告诉我一下。
2023-09-07 23:22:15 38
原创 使用p指针作为while循环条件,删除p之后再创建还能作为while的判断条件吗
【代码】使用p指针作为while循环条件,删除p之后再创建还能作为while的判断条件吗。
2023-09-07 22:49:31 56
原创 vscode gdb报错does not exist
description”: “将反汇编风格设置为 Intel”,“description”: “为 gdb 启用整齐打印”,“name”: “(gdb) 启动”,
2023-09-07 16:23:28 484
原创 处理一个单链表,删除所有绝对值重复的节点,只保留每个绝对值的第一个节点,并将删除的节点存储在另一个链表中
创建两个专属的删除函数以及添加函数,其功能分别为将将当前指针所指向的节点删除并将当前指针所指向的节点插入到另一个链表的尾部,所传入的参数分别为所原始单链表的头节点指针以及当前指针,以及当前指针以及将删除元素存储的目标链表指针。当前指针在删除之后会出现可能不再指向有效的链表头而导致的哈希数组下标越界问题也就是我们常说的segmentation fault。使用一个前驱节点记录p(记录当前位置的指针)的位置,在删除完p节点的时候,使用前驱节点重新定位。在创建待存储链表的时候将next指针指向NULL。
2023-09-06 18:55:05 184 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人