Cunoaște Intuit, prelegerea, tipuri derivate

In C ++, este permisă împreună cu utilizarea standard a tipurilor derivate. derivat dintr-un simplu tipuri de bază. Tipuri de derivate pot fi împărțite în două grupe:

derivate direct tipuri. Aceste tipuri sunt derivate din anumite tipuri existente, punerea în aplicare a tipurilor de indicatori, link-uri, tipuri de funcții de conversie. Grupa Tipurile derivate direct includ:

Compuse tipuri derivate. În grupul de derivați de tipuri de compuși sunt tipuri derivate dintr-o varietate de tipuri existente sau declarate anterior:

redenumirea tipuri

În unele coduri software este convenabil să se introducă noi nume numele individuale ale tipurilor de date. Specificați un nume nou, puteți introduce folosind typedef cuvinte cheie.

  • pointeri la obiecte;
  • indicii pentru funcție.

Pointeri la obiecte

În general, indicatorul la sintaxa definiției obiectului:

La determinarea indicelui specificat de numele variabilei pointer (denumit pointer) și tipul de obiect. la care se referă.

Descriptor - este un identificator. Specifică numele unei variabile declarate de tip pointer sau structură care organizează accesul direct la memorie. Descriptor trebuie neapărat să fie precedate de un asterisc (*).

Exemple care determină indicii: