Я хочу выделить память для указателя char * в указателе char ** при выполнении этого в функции, что я делаю неправильно?
int main(void)
{
char** ar = NULL;
inti(&ar);
getchar();
return 0;
}
void inti(char*** x)
{
*x = (char**)calloc(sizeof(char*), 4);
}
и я хочу отправить ячейку в х другой функции, которая будет выделять память для массива символов, как я могу выполнить функцию продолжения?