C++Buider2010数组编译出错解决思路

C++Buider2010数组编译出错代码:const int nkvector1.size()*2double KK[nk][nk]编译提示错误,说需要常

C++Buider2010数组编译出错
代码:
const int nk=vector1.size()*2;
double KK[nk][nk];
编译提示错误,说需要常量表达式。
如果我换成double KK[8][8];则编译成功,
我想所的是不是已经声明const为常量了吗???

[解决办法]
完了记得释放啊