首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

ISO C储存分配

2012-11-08 
ISO C存储分配1.malloc:分配指定字节数的存储区。此存储区的初始值不确定2.calloc:为指定数量指定长度的对

ISO C存储分配
1.malloc:分配指定字节数的存储区。此存储区的初始值不确定
2.calloc:为指定数量指定长度的对象分配存储空间,并且每一位初始化为0。
void*calloc(size_tnumElements,size_tsizeOfElement)
函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小。
3.realloc:更改以前分配区的长度,当增加时可能会移动到另一个足够大的区域。新增区域初始值不确定。

如果一个指针ptr,则realloc的功能和malloc相同

热点排行