рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Указатель

Указатель - раздел Компьютеры, Стандартные процедуры размещения и освобождения динамической памяти Обращение К Участку Динамической Памяти В Программе Осуществляется С Помощью ...

Обращение к участку динамической памяти в программе осуществляется с помощью специальной ссылочной переменной, которая называется указателем (ссылкой). Переменная типа «указатель» содержит адрес размещения участка динамической памяти, с которой связан этот указатель. Компилятор отводит под переменную типа «указатель» четыре байта статической памяти. Обычно указатель, связанный с определенным типом данных, называется типизированным. Однако он может быть и не типизированным, то есть совместимым с указателями любого типа данных. В этом случае указатель называется свободным (несвязанным).

Формат описания типа «указатель» следующий:

TYPE<идентификатор указателя>=^<тип>;

Примеры объявления типов «указатель» и переменных типа «указатель».

TYPE {правильные объявления типов}

P1=^WORD;{p1 - идентификатор типа «указатель» на данные типа WORD.}

P2=^CHAR;{p2 - идентификатор типа «указатель» на данные типа CHAR}

P4=ARRAY[1..10] OF ^REAL;{p4 - идентификатор типа «указатель» на массив указателей, ссылающихся на данные типа REAL}

{неправильные объявления типов}

P5=^ARRAY[1..10] OF REAL;

P6=^STRING[25];

P7=^RECORD

FIELD1 : STRING [15];

FIELD2 : REAL;

– Конец работы –

Эта тема принадлежит разделу:

Стандартные процедуры размещения и освобождения динамической памяти

Динамическая память... Указатель... Стандартные процедуры размещения и освобождения динамической памяти...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Указатель

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Динамическая память
В предшествующих разделах использовались переменные, память под которые выделялась статически, то есть на стадии компиляции. Эти области памяти (для переменных из раздела VARданног

Стандартные процедуры размещения и освобождения динамической памяти
При выполнении программы наступает момент, когда необходимо использовать динамическую память, т.е. выделить её в нужных видах, разместить там какие-то данные, поработать с ними, а после того, как в

Стандартные функции обработки динамической памяти
В процессе выполнения программы может возникнуть необходимость наблюдения за состоянием динамической области. Цель такого наблюдения - оценка возможности очередного выделения динамической области т

NEW(I4);
I4^:=4; (*1*) DISРОSЕ (I2);{освобождается второе размещение} NEW (I);{память нужного размера (в данном случае два байта) выделяе

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги