ip内存的时候,空间不够

2019-07-20 07:48发布

我在进行ip的地址配置,我想做成可以随意修改ip地址,但是现在的情况是我只能修改一次。我在修改第二次的时候就不成功了,我debug了一下程序,发现在ram_heap=mymalloc(SRAMIN,ramheapsize);这句话的时候,没有申请到空间,或者说可能没有连续的内存了,这样我该怎么办呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
szczyb1314
1楼-- · 2019-07-20 10:08
不要连续对同一个地址进行malloc操作,会内存泄漏的,成功malloc之后,先free之后再malloc
纠结的工程师
2楼-- · 2019-07-20 15:14
 精彩回答 2  元偷偷看……
szczyb1314
3楼-- · 2019-07-20 15:28
mymalloc   和  myfree  是原子自己写的,实现了malloc和free的功能,用在他的开发板上没问题,如果不是他的开发板先看懂这个例程再在自己的板子上改,实在改不了就用malloc和free,

一周热门 更多>