про делфи. Как в делфи записать значение переменной в оперативную память, а потом считать, а в конце удалить?
Нет. есть приложение состоящее из кучи форм (1 закрываем 2 создаются динамически не все сразу отображаются) . Надо взять значение к примеру из 1 формы и записать в 7. Т. е. нужно записать значение в озу прочитать и потом удалить.
Для объявления типизированного указателя перед идентификатором типа данных потребуется поместить символ ^:
var I: Integer;
{ ordinary static variable }
P:^Integer;
{ a typed pointer }
Указатель P может использоваться для указания на любую ячейку памяти, которая содержит целочисленное значение.
Пока не стоит пытаться использовать указатель Р. поскольку он не инициализирован. Когда указатель не инициализирован, он указывает на случайную ячейку памяти. Попытка использования указателя, который указывает на неверную ячейку памяти, подобна попытке прыжка с высоты без парашюта. Вряд ли это можно считать приятным времяпрепровождением.
Чтобы инициализировать указатель, ему следует присвоить адрес ячейки памяти. Для чтения адреса переменной можно использовать операцию @ или функцию Addr:
Р := Addr(I);
Р: = 01;
А если эта ячейка память используется другими прогами как это проверить?
есть число типа real, нужно записать его в оперативную память и через некоторое время считать, потом удалить что бы память ни занимала.