Я не знаю, что проблема в этом code-использованием перераспределить в с 1
void initialize(char ***A, int r, int c){
*A = (char **)realloc(A,sizeof(char *)*r);
}
это по призванию
char **A;
initialize(&A, 10, 10);
printf("%c",A[1][1]);
Спасибо.
Основные путаницы. Извините, я не могу написать обширный ответ на этом смартфоне. – chqrlie
A сначала имеет значение null, и я хочу передать его функции. Если я делаю «malloc», он работает, но если я делаю malloc, это не так. – rotemhas
OT: По крайней мере, 'int r' должен лучше (лучше) быть' size_t r'. – alk