您当前的位: 首页 > 热点 > > 内容页

malloc在c++中的头文件 malloc函数头文件 天天视讯

来源:城市网 2023-05-14 01:05:22


(资料图片)

今天来聊聊关于malloc在c++中的头文件,malloc函数头文件的文章,现在就为大家来简单介绍下malloc在c++中的头文件,malloc函数头文件,希望对各位小伙伴们有所帮助。

1、原型:extern void *malloc(unsigned int num_bytes);头文件:在TC2.0中可以用malloc.h或 alloc.h (注意:alloc.h 与 malloc.h 的内容是完全一致的),而在Visual C++6.0中可以用malloc.h或者stdlib.h。

2、功能:分配长度为num_bytes字节的内存块返回值:如果分配成功则返回指向被分配内存的指针(此存储区中的初始值不确定),否则返回空指针NULL。

3、当内存不再使用时,应使用free()函数将内存块释放。

4、函数返回的指针一定要适当对齐,使其可以用于任何数据对象。

5、说明:关于该函数的原型,在旧的版本中malloc返回的是char型指针,新的ANSIC标准规定,该函数返回为void型指针,因此必要时要进行类型转换。

6、名称解释:malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。

7、相关函数:calloc、realloc、free、_alloca。

相信通过malloc函数头文件这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。

本文由用户上传,如有侵权请联系删除!
关键词:

Copyright ©  2015-2022 南非数据网版权所有  备案号:沪ICP备2022005074号-13   联系邮箱:58 55 97 3@qq.com