搜索

C语言 malloc 动态分配内存为什么叫动态分配内存?感觉它的时候

gecimao 发表于 2019-07-12 14:56 | 查看: | 回复:

  C语言 malloc 动态分配内存为什么叫动态分配内存?感觉它分配的时候还是要人为指定大小,而不能根据

  C语言 malloc 动态分配内存为什么叫动态分配内存?感觉它分配的时候还是要人为指定大小,而不能根据

  C语言malloc动态分配内存为什么叫动态分配内存?感觉它分配的时候还是要人为指定大小,而不能根据程序中的某一变量动态分配内存,这样怎么能叫动态分配内存?...

  动态分配内存为什么叫动态分配内存?感觉它分配的时候还是要人为指定大小,而不能根据程序中的某一变量动态分配内存,这样怎么能叫动态分配内存?展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部动态内存分配就是指在程序执行的过程中动态地分配或者回收存储空间的分配内存的方法。动态内存分配不象数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。

  从以上动、静态内存分配比较可以知道动态内存分配相对于静态内存分配的特点:

  展开全部动态内存分配不需要象数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。

  动态分配就是指在程序运行中可以随意分配内存的意思,size还是要指定的

本文链接:http://hem-larm.com/dongtaicunchufenpei/978.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部