Pascal покажчики

Дороговкази в Pascal легко і цікаво вчитися. Деякі завдання програмування Pascal виконуються легше за допомогою покажчиків, а також інші завдання, таких як динамічний розподіл пам'яті, не можуть бути виконані без використання покажчиків. Таким чином, виникає необхідність дізнатися покажчики, щоб стати досконалим Pascal програмістом. Давайте почнемо вивчення їх в простих кроків.
Які покажчики?
Тип покажчика визначається префікс стрілка вгору символ вставки (^) з базовим типом. Базовий тип визначає типи елементів даних. Після того, як змінна покажчик визначається як певного типу, він може вказувати елементи даних тільки цього типу. Після того, як тип покажчика визначений, ми можемо використовувати УАГ декларації оголосити змінні - покажчики.
Нижче наведені деякі дійсні декларації покажчика -
Змінні - покажчики разименовиваются з використанням тієї ж каре символ (^). Наприклад, пов'язана змінна називається покажчиком RPTR. є RPTR ^. Це може бути доступно як -
Наступний приклад ілюструє цю концепцію -
Коли наведений вище код компілюється і виконується, то виходить наступний результат -
Коли наведений вище код компілюється і виконується, то виходить наступний результат -
NIL покажчики
Коли наведений вище код компілюється і виконується, то виходить наступний результат -
Щоб перевірити на нульовий покажчик можна використовувати. якщо заяву наступним чином -
Pascal покажчики в деталях
Покажчики є багато, але простих понять, і вони дуже важливі для програмування Pascal. Є наступні кілька важливих понять, покажчиків, які повинні бути зрозумілі Паскалем програміста -