第38课 动态内存分配

动态内存分配的意义:

malloc和free:

注意:

思考:

malloc(0)将返回什么?

运行结果如下:

可以看到,返回了具体的地址。

我们所说的内存包括起始地址和长度。我们平时说内存的时候更多的是关注起始地址,而忽略了长度。

如果动态的综合这两部,我们使用malloc(0)返回了一个地址就不会奇怪了,因为这块内存的长度是0。

猜你喜欢

转载自www.cnblogs.com/wanmeishenghuo/p/9551389.html