动态内存管理

动态内存管理 为什么存在动态内存分配 我们所掌握的内存开辟方式主要分为类型的定义和数组开辟 eg:int val = 10;//在栈上开辟四个字节 char array[10] = {0};//在栈上用数组开辟了十个字节的连续空间 上述开辟空间的方法其开辟大小是固定的,数组在声明的时候,必须指定数组长度。但对空间的需求,是在程序运行时才能知道,无法准确定义空间大小,可能会存在空间分配过小,内存不足
相关文章
相关标签/搜索