int a=6;
int arr[a]; //不能通过编译-编译的时候不能确定其大小
//***********************************
//***********************************
void function()
{
int a=6;
int arr[a]; //可以通过编译-编译的时候虽然不能知道大小,但是因为在栈中,是可以进行编译的。
//因为栈大小通过栈指针的移动来改变,对数据的大小没有限制。
}
int a=6;
int arr[a]; //不能通过编译-编译的时候不能确定其大小
//***********************************
//***********************************
void function()
{
int a=6;
int arr[a]; //可以通过编译-编译的时候虽然不能知道大小,但是因为在栈中,是可以进行编译的。
//因为栈大小通过栈指针的移动来改变,对数据的大小没有限制。
}