- 13
- 0
- 约3.53千字
- 约 15页
- 2017-07-27 发布于湖北
- 举报
C语言链表课件
5.6 动态内存管理函数 相关函数的声明在头文件stdlib.h中 malloc(size); //size表示内存字节数 返回的是分配的地址。 将该地址赋值给指针变量时,通常要做强制类型转换 free(pointer); //pointer是指向malloc分配的内存区的指针变量 [例5.14]基于指针数组的动态内存分配和释放。 #define N 3 #include stdio.h #includestdlib.h void release(int **p) {int i,j; for (i=0; iN; i++){ printf(\n); for (j=0; ji+1; j++) printf(\t%d, p[i][j]); free(p[i]); //释放内存 putchar(\n); } } void main() {int i, j; int *p[N]; //定义长度3的指针数组 for (i=0; iN; i++){ p[i]=(int *)malloc((i+1)*sizeof(int)); //让每个指针变量指向动态分配的内存区 for (j=0; ji+1; j++) p[i][j]=j+1; //给分配的内存区赋值 } release(p); //回收内存函数 用一组地址任意
您可能关注的文档
- BP神经网络介绍.ppt
- CCNP-BSCI实验指导书.doc
- CdZnTe探测器性能的研究.docx
- CCC认证知识学习报告.ppt
- Ch10-C语言-文件操作.ppt
- CH11-典型零件的选材示例 第17讲 2009-6-30.ppt
- 9章 链传动.ppt
- chap07-1-函数初步.ppt
- CB族无机化学.ppt
- CH1 信号及其表述.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 汽车吊应急预案.doc VIP
- 2026年济南历城区九年级中考语文一模考试试题(含答案).docx VIP
- 2026年高考政治一轮复习:统编版必修1~4共4套选择题 专项练习题汇编(含答案解析).docx
- 深度解析(2026)《JBT 14765-2025热处理能耗限值及评价方法》.pptx VIP
- 高中历史教学中跨学科主题学习的实施策略研究课题报告教学研究课题报告.docx
- 《伟大的卫国战争》解说词全集.doc
- 瓦斯检测与监测专项方案.pdf VIP
- 2025广州一模历史试题+参考答案(word版).docx VIP
- Graph AI:大模型浪潮下的图计算白皮书(2024年).pdf VIP
- 雅马哈HTR-5065_4065使用说明书.pdf VIP
原创力文档

文档评论(0)