c语言中是不行的,c语言数组定义(声明)只能采用具体的整数,所以要么直接写整数,要么用宏定义。
要有类似变量数组元素个数,只能动态内存申请的指针变量操作。
其它有些语言是支持用变量来动态定义数组大小的,比如javascript。
C语言是不允许这样的,C语言分配数组必须是静态分配,不能动态分配
但JAVA里面允许这样的操作