使用C

时间:2018-10-27 08:02:18

标签: c multidimensional-array

void do_new(const char *arg1, const char *arg2, char *output) {

    int column = atoi(&*arg1); //reads in input 1
    int row = atoi(&*arg2);    //read in input 2
    int array[row][column]; //error on variable "expression must have constant value"
    int test[10][9]; //whereas this works
}

第一次进行C编程。 谁能解释为什么编译器不从变量中获取值?

0 个答案:

没有答案