C语言第9题:堆、栈和内存映射 ( malloc、calloc、realloc的区别)

区别: malloc、calloc、realloc的区别 (1)函数malloc不能初始化所分配的内存空间,而函数calloc能.如果由malloc()函数分配的内存空间原来没有被使用过,则其中的每一位可能都是0;反之, 如果这部分内存曾经被分配过,则其中可能遗留有各种各样的数据.也就是说,使用malloc()函数的程序开始时(内存空间还没有被重新分配)能正常进行,但经过一段时间(内存空间还已经被
相关文章
相关标签/搜索