|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.01.2011, 18:29 | #1 |
Новичок
Джуниор
Регистрация: 03.01.2011
Сообщений: 3
|
Реализация последовательного линейного списка
ПЛС. Массив, на основе которого реализуется ПЛС, находится в динамической памяти (базовый тип элемента определяется задачей). Память под массив выделяется при инициализации ПЛС и количество элементов сохраняется в дескрипторе.
Код:
|
03.01.2011, 19:12 | #2 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
ну выделяешь кусок памяти под массив структур элемента листа через malloc как всегда (если чистый C - если C++ то оператор new), я не понимаю в чем тут отличие от обычных массивов?
|
03.01.2011, 19:59 | #3 |
Новичок
Джуниор
Регистрация: 03.01.2011
Сообщений: 3
|
Код:
Такой вариант будет правильным? Код:
Последний раз редактировалось DoubleD; 03.01.2011 в 20:21. |
04.01.2011, 02:13 | #4 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
L->PMemList = new TMemList[SizeMem];
|
05.01.2011, 17:11 | #5 |
Новичок
Джуниор
Регистрация: 03.01.2011
Сообщений: 3
|
Вопрос
Если я все правильно понял то при таком выделении выделиться память под SizeMem тысячных массивов? Можно ли как-нибудь выделить память допустим под 1 массив из 100 элементов? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программная реализация однонаправленного линейного списка | Денис Ст | Помощь студентам | 2 | 14.01.2014 21:50 |
C# Сортировка линейного списка | SaikoNS | Помощь студентам | 6 | 29.10.2010 21:06 |
Из линейного списка в двусвязный(Си) | Lexeres | Помощь студентам | 0 | 06.05.2010 19:31 |
Сортировка линейного списка | alesfer | Помощь студентам | 1 | 03.04.2010 21:16 |
Сортировка линейного списка. | ТИВ | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.11.2008 22:39 |