今天主要动态内存函数
1、malloc:动态申请空间
void malloc(size_t size)动态申请size个字节的内存大小,返回值为申请的内存空间地址值。需要注意的时申请结束时一定要记得验证是否为空指针。
2、free:释放动态内存空间函数
void free(void
ptr)释放ptr指针的内存空间,free释放的一定是动态内存的空间
free一定与动态申请函数一起使用,即申请即释放。
3、calloc 申请动态内存空间,
void calloc(size_t num,size_t size)num为申请的元素个数,size为申请的元素个数大小,这个与malloc不同是申请结束后,将每个字节的数初始化为0。
4、realloc调整动态开辟的内存空间大小
void
realloc(void* p,size_t size)p为需要改变的空间大小值的地址值,size为改变值。

©著作权归作者所有:来自51CTO博客作者我要进大厂的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. PHP生成器-动态生成内容的数组
  2. 学习PHP-cli 模式在终端输出彩色标记文字以及动态内容
  3. 基于canvasJS在PHP中制作动态图表详解
  4. PHP实现动态规划之背包问题
  5. PHP 反射之动态代理
  6. php使用QueryList轻松采集JavaScript动态渲染页面

随机推荐

  1. android开发之android:padding和android:
  2. EditText 文字验证
  3. Windows下git下载android source
  4. Android 获取手机卡相关信息
  5. Android:控件布局(相对布局)RelativeLayout(
  6. Android开发环境搭建
  7. widget(4、spinner)
  8. Android ApiDemos示例解析(140):Views->L
  9. Android 小的知识片
  10. 取消自动获取焦点(默认进来焦点到edittex