Двыхмерный массив в параметрах функции

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вс мар 27, 2022 09:38:17

Сообщение aleksey chilov »

Здравствуйте форумчане.
Хочу попросить подсказки.
Вобщем то вопрос такой:
Нужно выводить списки на LCD для этого хочу использовать двухмерный массив.
Но вот наткнулся на ошибку и не могу ни как её исправить.
Хочу создать функция которая будет принимать на входе массив и выводить его
на экран. Ну не просто выводить а бегать курсором по списку, когда курсор дойдёт
до низа экрана список должен двигаться вверх и наоборот.
Вобщем то всё нормально, но всегда есть одно но!
Я не могу понять как передавать массив в функцию.
Если я работаю на прямую с массивом всё идеально, а через аргумент ни как.
Там на фотках я приложил примеры надеюсь будет понятно.
Спасибо!

Изображение Изображение Изображение Изображение Изображение Изображение

Добавлено after 1 minute 39 seconds:
Если вывожу на прямую не через аргумент а просто кидаю туда массив тогда работает. Но это не оно. Так не нужно!

Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

в С массив в функцию передаётся по указателю, может и матрицу так-же передать
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

Сообщение Reflector »

Код: Выделить всё

void Print_list(const uint8_t Array[][30]) { ...
Встал на лапы
Сообщения: 121
Зарегистрирован: Пт мар 19, 2021 08:58:45

Сообщение kote52 »

aleksey chilov, вот проект не плохой с меню
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Разные вопросы по МК»