1、数组长度必须事先制定,且只能是常整数,不能是变量
例子:
int a[5]; //ok
int len=5; int a[len]; //error
2、传统形式定义的数组,该数组的内存无法手动释放
在一个函数运行期间,系统为该函数中数组所分配的空间会一直存在,直到该函数运行完毕时,数组的空间才会被系统释放
3、数组的长度一旦定义,其长度就不能再更改
数组的长度不能再函数运行的过程中动态的扩充或缩小
4、传统方式定义的数组不能跨函数使用
A函数定义的数组,在A函数运行期间可以被其它函数使用,但A函数运行完毕之后,A函数中的数组将无法再被其它函数使用