|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.03.2016, 22:33 | #1 |
Регистрация: 09.11.2015
Сообщений: 7
|
Свободный (зубчатый, рваный) динамический массив
При создании рваного двумерного динамического массива типа:
n1 n2 n3 b1 b2 b3 b4 b5 c1 d1 d2 d3 d4 d5 d6 мы можем сохранить количество строк в этом массиве в [-1] элементе массива указателей на указали. Т.е. выделить памяти под нужное нам количество строк Х и прибавить к нему sizeof(int) для хранения значения количества строк. далее передать его в функцию, которая выводит его на экран, получая число строк из самого массива, обращая к [-1] элементу. Этот алгоритм понятен. Вопрос: как организовать хранение значения количества строк (или элементов в строка - алгоритм одинаковый) не в -1 элементе массива, а в конце (терминальном символе)??? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать алгоритм, который реализует jagged массив (рваный массив с различной длиной строк), используя список списков (Pascal ABC) | бабуся | Помощь студентам | 0 | 29.04.2013 00:07 |
Динамический массив, массив указателей | alexalisa | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 22.04.2011 21:33 |
Динамический массив | tony_vies | Помощь студентам | 0 | 20.02.2011 21:18 |
Динамический массив - или всё таки не динамический? | vedro-compota | Общие вопросы C/C++ | 30 | 10.12.2010 23:22 |
Класс рваный массив | EfiopianDIMON | Общие вопросы C/C++ | 1 | 29.11.2008 13:47 |