今天,我们聊一聊 malloc 函数在单片机程序设计中怎么使用。 最近更新 RT-Thread 专栏到了内存管理的时候,想了想该怎么来说明这个内存管理,实际上在平时使用STM32做一般产品的时候基本不会用到 malloc 函数,即便是使用了操作系统,在业务逻辑不复杂的情况下 ...
这个问题看起来十分刁钻,不过稍有常识的人都知道,制定 C 标准的那帮语言律师也不是吃白饭的,对这种奇奇怪怪的问题一定会有定义。 我们翻阅 C17 标准 草案 N2176,在 7.22.3 节里,有如下说法: The order and contiguity of storage allocated by successive calls to the aligned ...