内存申请的几种方式
简书链接:内存申请的几种方式
文章字数:460,阅读全文大约需要1分钟
栈内存出了方法就会回收。
申请方式alloca
堆内存申请方式
malloc(biyte位内存)
calloc(bitye,字节)
申请40m 10241024=1m 110=10 10*4=40M malloc(1024*1024*10*sizeof(int))
等于calloc(1024*1024,sizeof(int))
realloc(p,size);
在原来的地址分配,如果足够没有被其他占用那么直接连续从原来的p地址开始分配 往后分配,否则会新开辟一块内存。
感受内存
1 | #include<stdio.h> |
感受内存的值
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 情迁博客!
评论