Sunteți pe pagina 1din 2

Inregistrari (struct)

EX: Elev nume , prenume=> sirde carcatere


media => numeric real
nr_absente =>numeric intreg
Definitie: O data de tip struct inglobeaza in ea date de tip
diferit.
Definire (struct) inregistrare
a) struct nume_struct
{ tip1 camp11,camp12,...;
...........................................
tipn campn1,campn2,..;
};
EX: struct elev
{char nume[25],prenume[25];
float media;
int nr_abs;};
Dupa etapa de definire trebuie declarate variabilele de
tipul struct definit anterior.
Declararea variabilelor se face sub forma:
nume_struct var1,var2.....;
EX: elev e1,e2;
Accesul unei variabile la un camp se va face sub forma
nume_variabila.numecamp unde operatorul de adresare a
unui camp (.) are prioritate maxima fata de oricare alt
operator.
EX: e1.media , e2.media;
b)struct nume_struct
{tip1 camp 11,camp12,.....;
.............................................
tipn campn1,campn2,....;
}var1,var2,...;

EX: struct elev


{char nume[25],pren[15];
float media;
int nr_abt;
} e1,e2;
Accesuk

S-ar putea să vă placă și