Malloc 函数可以申请任意大小的堆区内存,如果 malloc(0) 会怎么样啊?这个代码好像也没有报错。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Malloc 函数可以申请任意大小的堆区内存,如果 malloc(0) 会怎么样啊?这个代码好像也没有报错。相关的知识,希望对你有一定的参考价值。

参考技术A 不建议你这么写。Malloc(0) 是未定义的行为,不同的编译器可能会有不同的效果。也就是说,该代码到底会产生什么效果,主要看编译器实现。可以多看看黑马程序员C++的直播课,基础性知识都会系统讲解。本回答被提问者采纳 参考技术B 内衣申请对于内存怎么样?

以上是关于Malloc 函数可以申请任意大小的堆区内存,如果 malloc(0) 会怎么样啊?这个代码好像也没有报错。的主要内容,如果未能解决你的问题,请参考以下文章

C语言动态内存管理

动态内存

c语言中malloc是啥?怎么用?

转:C语言申请内存时堆栈大小限制

C语言 动态内存分配机制(堆区) int*p=malloc(5*sizeof)

new和malloc区别