- 0
- 0
- 约4.32千字
- 约 7页
- 2026-07-31 发布于北京
- 举报
第1章环境
第2章c数据类型及语句
第3章数组
第4章函数
第5章预处理、动态库、静态库
第6章指针
第7章动态内存申请
7.1动态分配内存的概述
在数组一章中,介绍过数组的长度是预先定义好的,在整个程序中定不变,但是在实际的编程中,
往往会发生这种情况,即所需的内存空间取决实际入的数据,而无法预先确定。为了解决上述问题,
C语言了一些内存函数,这些内存管理函数可以按需要动态的分内存空间,也可把不再使用的
空间回收再次利用。
7.2静态分配、动态分配
态分
1、在程序编译或运行过程中,按事先规定大小分配内存空间的分配方式。inta[10]
2、必须事先知道所需空间的大小。
3、分配在栈区或全局变量区,一般以数组的形式。
4、按计划分配。
动态分
1、在程序运行过程中,根据需要大小自由分配所需空间。
2、按需分配。
3、分配在堆区,一般使用特定的函数进行分配。
7.3动态分配函数
stdlib.h
1、malloc函数
函数:void*malloc(unsignedintsize);
功说明:
在内存的动态区(堆区)中分配一块长度为
您可能关注的文档
- MRI测量人类棕色脂肪组织体积与灌注活动可行性及重复性.pdf
- 捌零音乐账户邮箱及密码修改指南.pdf
- PM2系列微型光电传感器使用指南及外形尺寸说明.pdf
- 伦敦艺术观察:多元文化下艺术生态.pdf
- 临沂语文中考备战限时小卷.pdf
- 期末综合测试卷二答案:第9单元科目科学.pdf
- 酒店入住确认与详情.pdf
- 2025~2026学年四川内江市第六中学七年级下学期5月期中道德与法治试卷.doc
- 2026年陕西咸阳市永寿县马坊中学九年级初中学业水平考试临考预测历史试卷.doc
- 2025~2026学年安徽合肥市包河区第二学期教学质量检测(二)九年级道德与法治试卷卷(开卷).doc
- 2025~2026学年安徽合肥市合肥经济技术开发区下学期九年级学情调研试卷道德与法治.doc
- 2026年辽宁铁岭市部分学校中考二模历史试卷.doc
- 2026年陕西渭南市合阳县中考二模历史试卷.doc
- 2026年陕西省榆林市横山区九年级下学期学业水平考试适应性训练历史试卷.doc
- 2026年陕西省西安工业大学附属中学中考模拟历史试卷.doc
- 2026年陕西西安市交大附中浐灞右岸学校中考适应性检测历史试卷.doc
- 2026年贵州遵义仁怀市中考第一次适应性考试历史试卷.doc
- 2026年贵州遵义市红花岗区学业水平第二次适应性考试文科综合-初中历史.doc
- 2026年辽宁抚顺市新宾满族自治县模拟预测历史试卷.doc
- 2026年辽宁省抚顺市新宾县永陵镇中学5月份中考历史质量检测试卷.doc
最近下载
- 大金VRVⅢ安装 调试维修培训教材.ppt VIP
- DLT5220-2021 10kV及以下架空配电线路设计规范 (2).pdf VIP
- 《智能机器人》学习资料 题库 温州市继续教育 一般公需课.pdf VIP
- 首先感谢您购买ES500系列变频器!.PDF
- 建筑工程墙体垂直度检测方案.docx
- (高清版)DB36∕T 1837-2023 普通公路改性沥青碎石应力吸收层施工技术规范 .pdf VIP
- 欧盟 PPWR 包装废弃物法规深度解析与合规指南.pptx VIP
- 20220607-金融工程专题报告:期货多因子系列(二):商品期货截面风格因子初探-中信期货.pdf VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 02S404 防水套管国标规范.pdf VIP
原创力文档

文档评论(0)