(4) realloc()函数 原型: void * realloc(void *p, unsigned int size) 功能:重新分配动态空间的大小(事先已通过malloc或calloc函数获得动态空间)。 将p所指向的动态空间的大小改变为size,p值不变。如果重分配不成功,则返回NULL 例: realloc(p, 50); malloc()和calloc()函数的差别 #include stdlib.h #include stdio.h void main() { int *pm, *pc, i; pm=(int *)malloc(sizeof(int)*5); //用malloc函数分配5个int变量大小的内存单元 pc=(int *)calloc(5, sizeof(int));//用calloc函数分配5个int变量大小的内存单元 for(i=0; i5; i++) printf(%d\t, *pm); printf(\n); for(i=0; i5; i++) printf(%d\t, *pc); } void *malloc(size ); //参数为总空间大小 void *calloc( n, si
您可能关注的文档
- 最新CPR心肺复苏培训课件.ppt
- 最新CPR治疗国际共识.ppt
- 最新CPURAMIntroduction.ppt
- 最新CPU结构与指令集.ppt
- 最新CPU卡概述(立方一卡通).ppt
- 最新cp深度拆解.doc
- 最新CQB质量管理体系内审员培训教程(中).doc
- 最新CQUTandroid平台智能车库毕业设计文献翻译.doc
- 最新cq积极参与国际竞争与合作版.ppt
- 最新CQ仪器设备期间核查.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)