C++两种内存分配方式基础
静态分配:即编译时在处理程序源代码时分配;
动态分配:即程序执行时调用运行时刻库函数来分配;
静态与动态分配内存的两个主要区别:
1、静态对象是有名字的变量,我们直接对其进行操作。而动态对象是没有名字的变量,我们通过指针间接地对他进行操作。
静态对象:
delete [] pia;