摘要: 在c++中有三种分配内存的方式:在许多大大公司在面试的时候很可能考到的内容。在这里和大家分享了!1、 静态存储区,是在程序编译时就已经分配好的,在整个运行期间都存在,如全局变量、常量。2、 栈上分配,函数内的局部变量就是从这分配的,但分配的内存容易有限。3、 堆上分配,也称动态分配,如我们用new,malloc分配内存,用delete,free来释放的内存。内存分配的注意事项:用new或malloc分配内存时,必须要对此指针赋初值。用delete 或free释放内存后,必须要将指针指向NULL不能修改指向常量的指针数据************************************** 阅读全文
posted @ 2010-03-05 13:50 Java EE 阅读(173) 评论(0) 推荐(0) 编辑