Asocieri de nume unor tipuri de date(Curs 4)

             Asocieri de nume unor tipuri de date
În C putem asocia un nume unui tip de date cu ajutorul cuvântului rezervat typedef astfel:
typedef tip_de_date nume_asociat;
Dăm în continuare două exemple ilustrative:
typedef int intreg;
typedef struct nume_structura nume_structura;
Tipului numeric int i se asociază numele intreg. După această asignare, putem folosi
cuvântul intreg, în loc de int.
În al doilea exemplu tipului de date de tip structură struct nume_structura (care trebuie să
existe anterior definit) i se asociază denumirea nume_structura (fără struct). Acest lucru este des
folosit în C pentru simplificarea scrierii tipului structură. Această asociere nu este necesară în
C++, unde tipul struct nume_structura poate fi folosit şi fără cuvântul struct, fără o definire
prealabilă cu typedef.
Asocierile de nume unor tipuri de date se pot face atât în exteriorul, cât şi în interiorul
funcţiilor.

0 comentarii:

Trimiteți un comentariu