Определение динамического 2d массива с переменным вводом в C - PullRequest
0 голосов
/ 27 октября 2018
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
}

Первый раз на С программирование.Кто-нибудь может объяснить, почему компилятор не принимает значение из переменной?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...