Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как переписать думерный массив в одномерный?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
skyled
На картинке процедурка конвертации двумерного массива в одномерный и ошибка, которая возникает при попытке эту процедурку использовать. Подскажите, что не так я делаю? Спасибо!
Нажмите для просмотра прикрепленного файла
aaarrr
n как бы надо сначала инициализировать.
MrYuran
Цитата(aaarrr @ Jan 27 2011, 17:34) *
n как бы надо сначала инициализировать.

Забавно, я тоже по молодости так накалывался.
Тут хоть ошибку выдало (видимо, в ячейке с n оказался дикий мусор и индекс вылетел за пределы разрешённого сегмента).
А бывает, что все проканывает, но потом такие чудеса...
Да, с указателями в си надо аккуратнее работать...
aaarrr
Цитата(MrYuran @ Jan 27 2011, 17:42) *
Да, с указателями в си надо аккуратнее работать...

И с индексами тоже, ага.
skyled
А ведь помогло. Кто бы мог подумать. Чего это оно так? Спасибо за помошь.
aaarrr
Цитата(skyled @ Jan 27 2011, 18:12) *
Чего это оно так?

"Оно" в своем праве - стандарт не предписывает инициализацию локальных переменных по умолчанию.
skyled
Теперь буду в курсе.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.