Я такую функцию (в файле file_name.c
):Функция, которая возвращает многомерный массив
char function_name(multi_array[][10])
{
/*change some character of multi_array*/
return multi_array;
}
Это занимает multi_array
, многомерный массив символов, изменяет некоторые символы данного параметра, и чем возврат multi_array
модифицировано. В main.c
, я вызвать функцию так:
multi_array_in_main = function_name(multi_array_in_main);
Но компилятор дает мне ошибку «icompatible type char[10][10] from type char
»
Что я должен делать? Я не очень уверен в C, поэтому я не знаю ..!
Спасибо, теперь он работает! –
Добро пожаловать :) –