- 博客(10)
- 收藏
- 关注
原创 栈
栈(Stack)是一种抽象数据类型(ADT),用于表示一组元素的集合。栈的特点是遵循“后进先出”(Last In, First Out,LIFO)的原则,这意味着最后一个被插入栈中的元素将是第一个被移除的元素。栈可以使用数组或链表来实现。
2024-09-16 15:59:46
528
原创 链表
删除:只需要找到对应节点,将对应节点的前一个节点指向这个结点的后继,只操作1个指针。的,元素会各自被分配一块内存,内存和内存之间用指针进行相连。去存放这些元素,例如编程语言中的数组。
2024-09-16 15:17:44
463
原创 类和对象
C++面向对象的三大特性为:C++认为,对象上有其属性和行为例如:人可以作为对象,属性有姓名、年龄、身高、体重……,行为有走、跑、跳、吃饭、唱歌车也可以作为对象,属性有轮胎、方向盘、车灯……,行为有载人、放音乐、放空调……具有相同性质的,我们可以抽象为,人属于人类,车属于车类。
2024-09-14 23:41:36
2555
原创 江科大 STM32 标准库
新建工程1.创建一个存放工程的文件夹,自定义重命名STM32Project,工程都存在这个文件夹下,方便管理。2.打开keil5软件,点击Project→New uVision Project,然后选择我们刚才新建的文件夹,在这里面要再新建一个文件夹,用来存放本次的工程,起名2-1 STM32工程模板,然后点进去,接下来给工程文件起名,在此我们可以取一个通用的名字Project,然后点击保存(这个工程是干什么的我们可以用文件夹名称说明,文件夹的名称方便修改)3.选择芯片型号STM32F103
2024-01-30 22:25:43
2959
2
原创 江科大 C语言 指针的详解与应用
指针(Pointer)是C语言的一个重要知识点,指针与底层硬件联系紧密,使用指针可操作数据的地址,实现数据的间接访问。指针即指针变量,用于存放其他数据单元(变量/数组/结构体/函数等)的首地址。若指针存放了某个数据单元的首地址,则这个指针指向了这个数据单元,若指针存放的值是0,则这个指针为空指针。指针占用的位宽等于系统的位宽,为什么呢?首先补充,位(bit)和字节(byte)都是电脑的计量单位。字节是电脑中最基本的单位,它用于衡量电脑的存储容量,一个存储单元能存储一个字节的内容,即8个二进制位的内容。
2023-12-19 14:38:55
2109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅