malloc()和calloc()的区别
2009-05-04 22:45 cesc711 阅读(163) 评论(0) 编辑 收藏 举报void* malloc(size_t NumByte)
分配了NumByte个字节,返回指向这块内存的指针,并且所分配的内存没有被初始化。
void* calloc(size_t NumOfElem,size_t SizeOfElem)
分配了NumOfElem个SizeOfElem大小的内存空间,返回指向这块内存的指针,并且所分配的内存所有位都被初始化为0.。