- 博客(30)
- 收藏
- 关注
原创 【C++】类和对象(初阶认识)#下篇#
目录初始化列表匿名explicit、隐式类型转换、连续构造的优化友元类中的静态变量类中类话接上回运算符重载内置类型是祖师爷定义的,赋值=、或 加减乘除 祖师爷自己知道这些运算符应该进行怎么样的操作,平常给我们直接用就好;但是自定义类型是我们自己定义的,可能有动态空间地址的内置类型,这些我们才知道,所以自定义类型我们才知道怎么来加减乘除,赋值等操作,祖师爷很好,规定运算符(+、-、* 等)可以重载,让我们自己去实现对象之间的运算符操作内置类型有它们的运算符规则(祖师爷自己设计);我们的自定义出的类型我们才知道
2023-10-20 00:27:03
265
1
原创 【STL】平衡二叉树
而进行何种旋转本质是取决于 parent cur 和 cur_left (或cur_right)之间的关系,若他们三个所连成的是直线,那么进行单旋操作,如果为折线,那就进行双旋操作;而这里的平衡因子刚好可以体现他们之间的关系,所以上图中根据平衡因子来决定单双旋和左右旋转AVL树构造和插入函数,测试函数:这里的节点值类型简化为了int类型,原为 pairpublic:int _val;int _bf;
2023-10-17 22:16:39
494
原创 【Linux】Linux 下的权限(初)
介绍了Linux中权限。图文解释权限怎么在属性中查看,还介绍了个人对权限修改、各权限初步理解(x权限)等相关人性化解释
2023-05-21 18:57:54
580
2
原创 【C++】类和对象(初阶认识)#中篇#
本文介绍了:运算符重载、类域及成员函数在类域外的声明方法、内联、构造函数、无参调用格式、第四点函数重载,没写构造时 自动生成 默认构造 并调用 并且介绍了Visual Stdio默认生成函数的《坑和补丁篇》默认构造析构函数拷贝构造
2023-05-07 16:49:42
592
原创 【C++】类和对象(初阶认识)#上篇#
本文介绍了:一、对面向过程和面向对象的初步认识,其中包括类的引入,封装 和 类的访问限定符,访问权限,类定义变量和类的理解和对象的实例化,并且还介绍了sizeof 计算类对象的大小,类对象的成员函数在公共代码区二、按汇编的初步了解介绍 this 指针
2023-05-07 16:24:45
594
2
原创 【C++】命名空间
初级理解:可以把命名空间理解成一个锦囊,一个背包(或者围起来的封闭的围墙,栅栏),这个背包的作用是起到一个隔离的作用,如果你是科技迷,那就太好了:而变量不能重名可以理解为平行宇宙的正反粒子,只要互相一接触,就会同时湮灭(现在的你和平行宇宙中的你一接触,。而符号汇总的时候,是先在局部域中进行汇总,再是全局域,关键来了:命名空间没有展开,我们的 visual stdio 不会进入命名空间的,只有你通过特定的代码展开了对应的领域,编译器才会在。而我们的栅栏正好可以把你和平行宇宙中的那个你隔开来,扯远了。
2023-05-04 11:17:28
1606
9
原创 C语言中的动态内存管理
关于动态内存开辟的相关介绍:对 malloc 、calloc、realloc 的相关介绍,以及内存泄漏的介绍并且给出让自己不容易出错的应对方案。优质封面,你心动了吗?
2023-03-03 22:40:12
788
8
原创 【C语言】自定义类型
对于三种基本的结构体做处理相关介绍。涉及结构体的大小计算,结构体中存在位段该如何计算大小;还介绍了枚举的相比于#define定义变量的优点;联合体的内存方式和如何计算其大小
2023-01-16 13:53:18
534
10
原创 【C语言】内存函数介绍
对内存函数strlen,strcpy 和 strncpy,strcmp 和 strncmp,strcat 和 strncat,strstr,strtok,strerror,memcpy,mommove和一些其他内存函数进行了相关介绍
2023-01-11 21:56:17
487
13
原创 【C语言】指针进阶(二)
本文介绍了函数指针数组,指向函数指针数组的指针,什么是回调函数,qsort的使用,函数指针数组的使用等。对于函数指针数组参考 理解的方法;对于这样更好理解函数指针数组的指针不易混淆;对于回调函数和qsort的合用等本文有相关内容进行鄙夷介绍
2023-01-11 21:23:40
138
7
原创 【C语言】指针进阶(一)
对于字符指针,指针数组,二维数组,二维数组和指针数组的关系,数组指针和指针数组数组指针等类型传参进行研究;如二维数组、指针数组的元素地址及类型,元素类型或元素存的地址类型,权限问题和数组名arr和取地址数组名&arr进行了相关讨论介绍
2023-01-11 11:34:24
880
8
原创 【C语言】指针初阶
初阶指针,了解指针在内存中的知识,易错点(如:指针有时候为什么加一跳过了四个字节,有时候是跳过一个字节),用指针时我们应该注意什么,减少相关的错误
2022-11-25 10:12:46
865
9
原创 【C语言】使用 getchar 与 scanf 出现的一些问题
在同时使用 getchar 与 scanf 时可能遇到的一些问题,不免忘了这两者在缓冲区获取数据的冲突问题
2022-11-01 23:36:40
1067
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人