如何在没有malloc的情况下建立动态链表

来源:百度知道 编辑:UC知道 时间:2024/09/22 10:37:53
最近写了一个NEC单片机的菜单程序,后面做了一个动态的双向循环链表,用78k编译的时候,老编译不过,后来发现NEC 78k不支持malloc这个函数,请问,如何在没有molloc的情况下做动态链表。
malloc.h 都不支持 calloc也是不能用的。 我看了下new也是不能用的。

是不是拼写错了?
molloc
应该是:
malloc
吧?
如果真的没有就试是:
calloc()

有类似的么, 比如calloc之类的, 我觉得你应该去看看编译器的说明

其实链表本身就是个比较没效率的结构, 一般都是用一些变种。 比如如果栈空间允许的话可以用结构数组模拟链表。

用new 函数,具体使用查看相关资料