Ноу Інти, лекція, похідні типи

У мові С ++ дозволено поряд зі стандартними використання похідних типів. отриманих на основі більш простих базових типів. Похідні типи можна умовно поділити на дві групи:

Безпосередньо похідні типи. Ці типи є похідними від деяких існуючих типів, реалізуючи типи вказівників, посилання, функції перетворення типів. До групи безпосередньо похідних типів входять:

Складові похідні типи. До групи складових похідних типів входять типи, які є похідними від різних існуючих або раніше оголошених типів:

перейменування типів

У деяких програмних кодах буває зручно вводити нові позначення імен окремих використовуваних типів даних. Задавати нове ім'я типу можна за допомогою ключового слова typedef.

  • покажчики на об'єкти;
  • покажчики на функції.

Покажчики на об'єкти

У загальному випадку синтаксис визначення покажчика на об'єкт:

При визначенні покажчика специфицируется ім'я покажчика-змінної (надалі покажчик) і тип об'єкту. на який він посилається.

Описувач - це ідентифікатор. визначає ім'я оголошується змінної типу покажчик або конструкція, яка організовує безпосередньо доступ до пам'яті. Описувачу обов'язково повинна передувати зірочка (*).

Приклади визначення покажчиків:

Схожі статті