设为首页 加入收藏

TOP

calloc(配置内存空间)
2012-01-09 11:37:54 来源: 作者: 【 】 浏览:872
Tags:calloc 配置 内存 空间

calloc(配置内存空间)

相关函数
malloc,free,realloc,brk

表头文件
#include <stdlib.h>

定义函数
void *calloc(size_t nmemb,size_t size);

函数说明
calloc()用来配置nmemb个相邻的内存单位,每一单位的大小为size,并返回指向第一个元素的指针。这和使用下列的方式效果相同:malloc(nmemb*size);不过,在利用calloc()配置内存时会将内存内容初始化为0。
返回值
若配置成功则返回一指针,失败则返回NULL。
范例
/* 动态配置10个struct test 空间*/
#include<stdlib.h>
struct test
{
int a[10];
char b[20];
}
main()
{
struct test *ptr=calloc(sizeof(struct test),10);
}
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇没有了 下一篇添加文本(append)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

最新文章

热门文章

C 语言

C++基础

windows编程基础

linux编程基础

C/C++面试题目