![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 03.01.2011
Сообщений: 3
|
![]()
ПЛС. Массив, на основе которого реализуется ПЛС, находится в динамической памяти (базовый тип элемента определяется задачей). Память под массив выделяется при инициализации ПЛС и количество элементов сохраняется в дескрипторе.
Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
![]()
ну выделяешь кусок памяти под массив структур элемента листа через malloc как всегда (если чистый C - если C++ то оператор new), я не понимаю в чем тут отличие от обычных массивов?
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 03.01.2011
Сообщений: 3
|
![]() Код:
Такой вариант будет правильным? Код:
Последний раз редактировалось DoubleD; 03.01.2011 в 20:21. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
![]()
L->PMemList = new TMemList[SizeMem];
|
![]() |
![]() |
![]() |
#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 |