更新时间:2024-11-20 08:51:14下载pdf
| 函数名称 | 功能描述 |
|---|---|
| *Malloc | 申请内存 |
| Free | 释放内存 |
函数原型
VOID *Malloc(IN SIZE_T reqSize);
参数说明
| 参数名称 | 参数类型 | 说明 |
|---|---|---|
| reqSize | IN SIZE_T | 申请内存的大小 |
返回值
| 返回值 | 说明 |
|---|---|
| NULL | 分配内存失败 |
| 其他 | 满足参数要求的内存块首地址 |
函数原型
VOID Free(IN PVOID_T pReqMem);
参数说明
| 参数名称 | 参数类型 | 说明 |
|---|---|---|
| pReqMem | PVOID_T | 要释放的内存块首地址 |
// 在完成系统初始化之后调用此接口测试内存分配
VOID test_memory()
{
CHAR_T* p = (CHAR_T*)Malloc(100);
if (!p) {
PR_ERR("null point");
return;
}
Free(p);
p = NULL;
}
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈