Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Заполнение двумерного массива символами |
Автор: DjoNIK 6.11.2007, 11:59 |
Доброго времени суток! Проблема такова... При выводе содержимого массива mask в функции fill_mask - все корректно, но в main вложенный цикл for выдает уже другой результат. Каждый последний элемент строки (в контексте массива) не тот который должен быть, а следующий по номеру. При этом каждая последующая строка отображается также как и должна была (как если бы не было косяка в предыдущей строке), кроме последнего элемента. Если не понятно описал ситуацию, то запустите код. Я не могу понять в чем проблема. Помогите пожалуйста разобраться. |
Автор: Lazin 6.11.2007, 12:44 |
У тебя массив объявлен так char mask[SCOPE1][SCOPE1]; а работаешь ты с ним как будто он такой char mask[SCOPE1][SCOPE2]; |
Автор: DjoNIK 6.11.2007, 15:59 |
Гребанный копи-паст!!! Лень было ручками написать размерность массива. ![]() Lazin, спасибо! |