摘要:
========================================动态内存分配========================================数组元素存储在内存中连续的位置上。当一个数组被声明时,它所需要的内存在编译时就被分配。但是也可以使用动态分配内存在运行时为它分配内存1.为什么使用动态分配内存?当我们声明数组时,必须用一个编译时常量来指定数组的长度。但是数组的长度往往在运行时在会知道,这是由于他所需要的内存空间取决于输入数据例如,一个用于计算学生等级和平均分的程序可能存储一个班所有学生的数据,但不同班级的学生数量是不同的,在这种情况下我们通常采用的办法是声明 阅读全文