Пятница, 24.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

Типизированный файл.
rs-mmsДата: Пятница, 24.04.2009, 22:50 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 9
Репутация: 0
Замечания: 0%
Статус: Offline
Создать типизированный файл, элементами которого являются целые числа. Про-грамма должна содержать встроенную подпрограмму-функцию для организации безопасного ввода целых чисел. Прочитать файл в массив, размещаемый в динамической памяти. Найти произведение отрицательных элементов массива.

Тут я понимаю как создать файл, а как его в массив, да еще в динамической памяти

 
SeqularДата: Суббота, 25.04.2009, 09:26 | Сообщение # 2
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
Создаешь указатель на компонент массива в памяти. Если у тебя целые числа, то
Code
p: ^Integer.

Создаешь новый элемент:
Code
x := New(p);

Разумеется, потребуется еще переменная-указатель
Code
link: ^p;
, которая будет указывать на элемент в памяти (они как бы ссылаются друг на друга, образуя связанную структуру..
Да, и еще.. После того, как элемент стал ненужным -
Code
Dispose(x)
, чтобы освободить память


Поддерживаю также проект сообщество молодых сисадминов
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;