嵌入式复习
超b小哥
本人是一个正在学习技术的小哥,技术不止,生命不息,希望我总结一些过来的经验希望对大家有所帮助,一起进步一起成长——————大家感兴趣的话可以多关注微信“广工无线电社”公众号,给我们社团多多支持!
展开
-
嵌入式复习(一)栈结构代码的实现
dStruct.h#include<stdbool.h>#include<stdio.h>#include<stdlib.h>/*定义栈中每一个节点的结构 */typedef struct Node{ int data; struct Node *pnext;//指针域,指向栈中的下一个节点}NODE,*PNODE;/*定义栈的结构 */typedef struct Stack{ NODE *top;//栈的栈顶(指向栈中最顶部的那个元素)原创 2021-01-27 21:50:19 · 115 阅读 · 0 评论 -
嵌入式复习(一)栈结构
系统栈:由系统维护管理,每个进程拥有唯一的一个系统,用户可以通过系统去使用这个栈1.C语言,局部变量,形参变量,返回值 - > 栈,由系统维护和管理2.栈不只是一块内存,还有一块固定的使用规律3.形参变量在(系统)栈区先分配内存,局部变量后分配4.形参变量先定义高地址,局部变量先定义低地址5.系统栈是一个复合栈入栈:数据通过栈顶sp存储到栈内存空间出栈:通过栈顶sp存储在栈内存空间的数据拿出来栈是一种数据结构,可以用于管理和处理众多的数据逻辑结构成一对一的线性结构(顺序表/链表)物原创 2021-01-27 12:13:50 · 282 阅读 · 0 评论