
嵌入式:杂项
文章平均质量分 52
平时积累
S火星人S
这个作者很懒,什么都没留下…
展开
-
常用内存分配器算法
动态内存分配是指在程序运行过程中,根据需要动态地分配和释放内存空间。常用的就是malloc、free:malloc():用于分配指定字节数的内存空间,并返回指向该内存的指针。free():释放之前通过malloc()分配的内存空间。使用动态内存分配可以灵活地管理内存,特别适用于以下情况:需要在程序运行时根据具体需求动态分配内存的情况,例如处理可变长度的数据结构。需要在堆上分配较大的内存块,超出栈空间的限制。需要在程序中动态创建和释放对象。原创 2024-01-08 10:28:25 · 490 阅读 · 0 评论 -
如何快速定位结构体某个变量的偏移量
typedef struct { uint8_t diag_param1_result; //测试结果 uint8_t diag_param2_result; uint8_t diag_param3_result; uint8_t diag_param4_result; uint8_t diag_param5_result; uint8_t diag_param6_result; uint8_t d原创 2022-01-06 20:28:35 · 364 阅读 · 0 评论