C语言库函数之calloc函数
[TOC]
概述
C 库函数 void *calloc(size_t nitems, size_t size) 分配所需的内存空间,并返回一个指向它的指针。malloc 和 calloc 之间的不同点是,malloc 不会设置内存为零,而 calloc 会设置分配的内存为零。
函数声明
下面是 calloc() 函数的声明。
1 | void *calloc(size_t nitems, size_t size) |
参数
- nitems – 要被分配的元素个数。
- size – 元素的大小。
返回值
该函数返回一个指针,指向已分配的内存。如果请求失败,则返回 NULL。
实现
下面的实例演示了 calloc() 函数的用法。
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦溪·在路上!
评论
ValineDisqus