LuRenZ1002

导航

 

2024年7月12日

摘要: stm32 hal库依赖 c语言的宏文件是具有依赖性的,如果在预处理阶段,先预处理A,再预处理B,但A中一些类的定义在B里,就可能导致编译错误,所以C语言中宏的保护很关键。 stm32 hal库在bsp里应该是包含#include "stm32f4xx_hal.h",其他不用包含,如果要更改使用的外 阅读全文
posted @ 2024-07-12 09:52 我们的歌谣 阅读(4) 评论(0) 推荐(0) 编辑
 

2024年2月21日

摘要: 很久不碰指针了,然后刷leetcode21,出现了好几处与指针有关的错误,于是把正确的做法记录下来和错误导致可能出现的问题。 第一个问题:结构体里的指针定义后不初始化,然后应该是leetcode的编译器比较严格,就出现了错误。 `struct ListNode* mergeTwoLists(stru 阅读全文
posted @ 2024-02-21 16:10 我们的歌谣 阅读(4) 评论(0) 推荐(0) 编辑