内存管理试验中的疑问

2019-07-20 20:57发布

mymemset(mallco_dev.memmap[memx], 0,memtblsize[memx]*2);//内存状态表数据清零

上面这个是看的论坛上面其他朋友的代码

mymemset(mallco_dev.memmap[memx],0,memtblsize[memx]*4);        //内存状态表数据清零  
这个是阿波罗代码中的代码, 有点疑问,就是这里的,memtblsize[memx]*4  乘以4是干什么用的???

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
急速的蜗牛
1楼-- · 2019-07-21 00:55
明白了。一共memtblsize[memx]个内存状态表项,一个表项占用4个字节。
xuande
2楼-- · 2019-07-21 03:47

长度吧。
有时候是一个字长,有时候是半字,根据自己需要。

猜的。

急速的蜗牛
3楼-- · 2019-07-21 07:30
 精彩回答 2  元偷偷看……
xuande
4楼-- · 2019-07-21 10:09
 精彩回答 2  元偷偷看……
急速的蜗牛
5楼-- · 2019-07-21 15:57
可能是理解错了吧。不过不知道给怎么理解,我找找F4教程看有没有说

一周热门 更多>