
C/C++
文章平均质量分 51
罗马苏丹默罕默德
寇可往,我亦可往
展开
-
关于链表的排序
前言:链表的排序与顺序表相比是有些不同的。原因是数据结构不同,顺序表的实现可以看做是一个大数组,数组的各个元素有且只有数据。而链表的节点却还有指向其他节点的指针部分。如此,顺序表的排序只是将数据排序,而链表则也可以排序数据,也可以排序节点。1.顺利的衔接顺序表,排序节点数据...原创 2022-04-27 10:10:24 · 7106 阅读 · 0 评论 -
在结构体中添加方法以模仿类的效果
在初入学校开始的第一门专业课就是C语言,当时在教材上说不能在结构体中定义函数,也就没多想,现在学习了Java/C++的面向对象后,好像绝的结构体就是类的前身,近几天学校学生组织有招新工作,要用C语言出一点题,有一些知识生疏了,便胡乱去查,便找到了如何在结构体里放成员函数 的方法,然后去实验一下,确实可行,便要将其记录下来。其实很简单,只要在结构体里定义函数指针成员就可以了,但是在用的时候要声明一...原创 2019-10-30 20:41:42 · 489 阅读 · 1 评论 -
c++的继承方式和派生对象的初始化
因为访问控制的权限有3中,public,protected,private,它们分别是不同的访问等级,同理类的继承也有这3种方式公有(public)继承,基类成员保持自己原有的访问方式不变,public 还是public ,protected还是protected,private还是private。保护(protected)继承,基类的public成员和protected成员在派生类中都为...原创 2019-03-12 00:00:21 · 478 阅读 · 0 评论 -
填一个大坑之C/C++实现线性表(利用泛型)上篇
因为假期家里有写事,假期没有写一点什么。笔者大一这个下学期开学后加了线性,离散(还有可能物理)这对于我这个读工科的文科生来说简直就是太****了,又因为学校的组织不做要求就很长一段时间没动,现在内心感到愧疚,决定自己挖的坑,自己一定要填完的心理来填坑了。这篇文章本来是用来学习数据结构的,希望能对别人有参考作用在数据结构课本中线性表的概念无非两种1.顺序表下文中定义为SQList2.链表 下...原创 2019-04-02 23:27:10 · 404 阅读 · 0 评论 -
填一个大坑之C/C++实现线性表(利用泛型)下篇
ding原创 2019-04-03 17:19:42 · 411 阅读 · 0 评论