- 1
- 0
- 约3.59万字
- 约 213页
- 2019-10-26 发布于广东
- 举报
8.8.2 怎样建立内存的动态分配 malloc(100); 开辟100字节的临时分配域,函数值为其第1个字节的地址 注意指针的基类型为void,即不指向任何类型的数据,只提供一个地址 如果此函数未能成功地执行(例如内存空间不足),则返回空指针(NULL) 8.8.2 怎样建立内存的动态分配 2.calloc函数 其函数原型为 void *calloc(unsigned n,unsigned size); 其作用是在内存的动态存储区中分配n个长度为size的连续空间,这个空间一般比较大,足以保存一个数组。 8.8.2 怎样建立内存的动态分配 用calloc函数可以为一维数组开辟动态存储空间,n为数组元素个数,每个元素长度为size。这就是动态数组。函数返回指向所分配域的起始位置的指针;如果分配不成功,返回NULL。如: p=calloc(50,4); 开辟50×4个字节的临时分配域,把起始地址赋给指针变量p 8.8.2 怎样建立内存的动态分配 3.free函数 其函数原型为 void free(void *p); 其作用是释放指针变量p所指向的动态空间,使这部分空间能重新被其他变量使用。p应是最近一次调用calloc或malloc函数时得到的函数返回值。 8.8.2 怎样建立内存的动态分配 free(p); 释放指针变量p
您可能关注的文档
- 2016高考化学二轮专题复习压轴题型提分练三.doc.pdf
- C19.4tex细纱工艺设计.ppt
- 刘守义单片机课件c5.ppt
- 第9章 C++输入输出流.ppt
- c语言中运算符优先级.ppt
- 数据结构第三章C.ppt
- C网分组及相关的IP技术介绍.ppt
- 数据结构(C++描述) 查找.ppt
- C#和数据库技术基础.ppt
- Visual C 2008程序设计教程.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 七年级地理期末模拟卷(答题卡)A4版-A4.docx VIP
- EH电磁流量计.ppt VIP
- 传销讯问笔录模板.doc
- 北师大版中考数学模拟试题及答案.pdf VIP
- 2025年全国数学奥林匹克竞赛云南初赛试题真题(含答案详解) .pdf
- 国开一网一 统计与数据分析基础 形考四答案,学期+学号+姓名+某地区农村经济数据分析.doc VIP
- 实施指南(2025)《DLT 2487—2022 电力燃煤机械名词术语》.pptx VIP
- 2025《50万吨年产量的苯乙烯生产工艺设计【附设备装配图】》7500字.docx VIP
- 《急诊与灾难医学》第十六章 心肺脑复苏.pptx VIP
- 小学教育《心理学》项目8 小学生的个性心理特征 教学课件.pptx VIP
原创力文档

文档评论(0)