内存分配

来源:互联网 发布:淄博淘宝司法拍卖 编辑:程序博客网 时间:2024/04/29 21:01

 主要有三种:静态内存分配,栈内存分配,和堆内存分配

静态的关键字是static,编译时确定所需要的内存空间!!不允许有可变的结构

栈:编译时未知,运行的时候才分配, 关键字是auto, 就是一般地局部变量了,比如函数中定义的 int i; for(i...


堆:也是运行时分配的,但是它是常常所说的动态内存分配,C中使用malloc,C++使用new,
它以任意的顺序申请和释放内存空间!

原创粉丝点击