问个很菜的问题~~
主函数调用一个函数 传给函数一个变量, 在调用的函数中定义一个int a[10][传过来的变量] 为什么这样就不能用 a[10][传过来的变量] = { }; 初始了????
类似与下面这样
#include <iostream.h>
void kkkk(int);
void main()
{
int a = 10;
kkkk(a);
cin.get();
}
void kkkk(int j)
{
int a[10][j] = {};
}
用dev c++ 编译 提示 variable-sized object `a' may not be initialized