这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 求助,关于在keil_arm编译器使用malloc的问题!!!

共3条 1/1 1 跳转至

求助,关于在keil_arm编译器使用malloc的问题!!!

菜鸟
2006-03-28 03:27:24     打赏

include <stdlib.h>
unsigned char malloc_mempool [0x1000];
main (){
......
init_mempool (&malloc_mempool, sizeof(malloc_mempool));
.......
}


我们现在在程序中用MALLOC申请了一片内存,然后给他们赋值,
然后执行另外的函数,这个函数不会操作内存中的数,
但是当执行完后用MALLOC申请的地方数值改变了。
我们后来用全局变量,就没有这个问题?
请问是否是在KEIL下MALLOC的问题?
请高手帮忙
也可联系QQ:54542891,万分谢谢

[em06][em06]



关键词: 求助     关于     编译器     使用     malloc     问题    

菜鸟
2006-03-28 03:51:00     打赏
2楼
一般不要用MALLOC,还是用全局变量比较好。

菜鸟
2006-03-28 03:53:00     打赏
3楼

但是我又很多数据结构用的是malloc 要改很多程序啊

[em04]大虾们 帮帮忙

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]