若在程序中应用链表结构,通过malloc函数申请动态内存后,使用完毕应调用【 】函数释放内存.
举一反三
- 中国大学MOOC: 使用malloc函数申请内存时,在哪个区分配内存?
- 根据例5.31(代码见附件)进行改写,要求1)用指针pm和指针pc,分别指向用malloc和calloc函数开辟的动态自由分配区。2)如果申请成功,屏幕输出申请成功的提示,并输出申请内存的地址和申请内存的数据初始值(即动态内存区不写数据),输出语句的格式按下图所示编写。3)malloc和calloc函数开辟的动态内存区的释放,放在整个程序的末尾。例5_31_1.c
- 若有int *a;写出使用malloc函数动态给指针变量a分配内存的语句 。
- 形参在函数被调用前不占内存;函数调用时为形参分配内存;调用结束,内存释放
- 内存泄漏的含义是() A: 分配后内存碎片不能使用 B: 程序中动态申请内存后未释放 C: 物理内存被非法访问 D: 僵尸进程占有内存资源