- 博客(16)
- 收藏
- 关注
原创 lvgl中的lv_event_get_current_target_obj理解
lvgl的lv_event_get_current_target_obj理解
2024-03-08 12:53:47
1434
1
原创 c++多态
多态:顾名思义,多种形态,当有不同的对象去调用成员函数时会有不同的效果。比如平时的买票出行:不同的人去买票优惠都是不一样的,普通人买票全价,学生买票有优惠,而军人买票是优先买票。
2023-03-16 10:00:07
1241
原创 数据结构——栈
栈的概念栈:是一个种特殊的线性表,只允许在固定的一端进行插入与删除元素的操作。在进行数据插入和删除操作的一端成为栈顶,另一端成为栈底。栈中的元素遵守后进先出的原则。也叫先进后出。举个例子:栈在我们的生活中的应用是经常见到的。我们大家在小时候应该都会玩过玩具枪,玩具枪里面的弹夹大家都不陌生吧,一颗一颗的子弹压入弹夹中,最后压入的子弹是最先被发射出来的。在软件应用中,也是非常普遍的。比如我们在用浏览器浏览东西时,不管什么浏览器都会有一个“返回键”,点击后会按照你访问的顺序逆序后退...
2022-05-07 11:03:22
4526
原创 数据结构——单链表
接上文顺序表的缺点有什么办法解决呢?前面讲到顺序表的存储结构。顺序表最大的缺点是插入和删除需要移动大量的元素,很耗时间,有什么有好的办法解决呢?答案是有的,我们来看看链表的存储结构。链表的概念及结构概念:链表是一种物理存储结构上非连续,非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序来实现的。是什么意思呢?元素之间不考虑是否相邻位置了,哪有空位就到哪里,只要让每个元素都知道自己下一个元素的地址在哪就可以了,这样,我们在访问第一...
2022-04-06 16:30:36
1914
原创 数据结构——线性表之顺序表
本文讲顺序表之前,先了解一下线性表是个什么样的东西呢?其实不难理解,线性表顾名思义就是像一根线一样的表,生活中,排队测核酸中一条长长的队伍,一个跟着一个排着队,有一个打头,有一个收尾,如同有一根线一样把他们串联在一起。还记得小时候玩过的老鹰捉小鸡的游戏吗,一人当母鸡,一人当老鹰,其余当小鸡,小鸡依次在母鸡后面牵着衣襟排成一队,所以叫做线性表。 线性表主要有两种物理结构:顺序表、链表。而本文是讲顺序表。 顺序表指的是用一段物理地址连续的存储单元依次存储数据元素...
2022-03-14 16:54:25
1616
原创 C语言——操作符详解
目录操作符分类:1、算术操作符2、位操作符3、赋值操作符4、单目操作符5、关系操作符6、逻辑操作符7、条件操作符8、逗号操作符9、下标引用、函数调用和结构成员1、算术操作符+ - * / % % 是取模操作符,意思就是 求余数。 int ret = 10 % 3; //求10 % 3的余数,得出的余数是1 printf("%d\n", ret);注意的是:% .........
2021-11-26 22:35:43
7262
原创 C语言——汉诺塔之递归
汉诺塔是什么?简单明了,就是有3根柱子:A, B, C。 A柱上有若干个圆盘,将其上面的圆盘移到C柱上,且必须遵循的一个原则 上小下大,就是小盘子得在大盘子上面。B柱可以作为中转站。描述: ( 1 ) 如果只有1个盘子的话,A柱上的盘子移到C柱,则A -> C。 ( 2 ) 如果有2个盘子的话,需 A -> B, A -> C, B -> C。分析: 当A柱上有N...
2021-11-03 23:14:54
604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人