C/C++
文章平均质量分 73
胡十三刀
这个作者很懒,什么都没留下…
展开
-
简单理解C++链表结构--单链表
链表是一种数据结构,由若干个节点串联而成,构成一条完整的链表。可以把链表理解成为一列火车,每个节点,就是一节车厢。车厢可以装货物(存储数据),每节车厢有一个挂钩(指针),连接下一节车厢。火车头,就是链表的头节点。头节点没有数据(不装货物),实际第几个节点是从车厢开始算起。链表还可以分为单链表、双链表、循环链表。本文先介绍一下单链表。链表可以动态的存储数据,不需要一开始就把所有的空间创建出来,而且空间也不必连续。而数组则必须一开始就确定数组的大小,创建出数组的完整空间,并且空间必须是连续的。原创 2023-07-21 16:37:29 · 847 阅读 · 2 评论 -
简单理解NVIC中断优先级
简单理解NVIC中断优先级,中断的含义,分组的含义,优先级的含义,用简单的例子来类比中断优先级,便于理解,附串口4的接收中断配置示例。原创 2023-03-03 19:38:32 · 2102 阅读 · 1 评论 -
简单理解 extern 全局变量声明
介绍C语言关键字extern的用法,如何使用extern声明全局变量,extern全局声明和普通的全局变量声明的区别和使用环境。原创 2023-02-28 10:52:57 · 3236 阅读 · 0 评论 -
简单理解C语言结构体长度和字节对齐
C语言中结构体长度计算,结构体如何占用空间,结构体的字节对齐宽度,结构体的成员的排列顺序对结构体长度的影响。原创 2023-02-23 10:36:02 · 724 阅读 · 2 评论 -
STM32点亮LED的三种方法
STM32点亮LED的三种方法,寄存器操作点亮LED,配置GPIO原创 2023-02-17 17:52:45 · 4380 阅读 · 0 评论 -
简单理解位运算:位与&、位或|、位非~、异或^、左移<<、右移>>
简单理解位运算:位与&、位或|、位非~、异或^、左移,位运算在嵌入式编程中的应用,常见的位运算的例子原创 2023-02-12 23:37:58 · 5170 阅读 · 0 评论 -
简单理解16进制
简单理解16进制,C语言16进制的理解原创 2023-02-10 17:42:13 · 4688 阅读 · 1 评论