1、定宽(定长、定维)数组:
①声明的时候就开辟了空间,大小被显式的指定。按存储方式分为合并数组和非合并数组。
②合并数组也叫压缩数组,维度定义都在标识符前面,维度按从左到右依次是高维到低维。(具有预定义宽度的整数类型不能作为合并数组,如integer,int,byte等)
③非合并数组也叫非压缩数组,任意一个维度定义在标识符之后。标识符后边为高纬度,标识符前面为低纬度,标识符同侧还是遵循左高维右低维的原则。
2、动态数组:
①需要使用new[]来动态开辟空间,可以自由指定大小,也可以赋值给数据类型相同的静态数组。
②存储空间只有在运行时被new[]显式分配,才能存在。
3、