Structuri

Definitie:
-tip de data structurata care permite ascoierea mai multor date care pot fi de tipuri diferite:
*date elev: Nume, prenume, Medie
*date articol dintr-o revista: Denumire, Pret, Calitate

Definirea unei structuri.
struct []
{ camp 11, camp 12* ;
camp 21, camp 22 ;
} var1, var2,.......;
Exemplu structura :
Ex1: struct elev { char nume[20], prenume[20];
insigne nota;
}; // sa definit tipul elev

-declarare variabile:
elev a[100],x;

Ex2: struct { char den[30];
insignen pret, cantitate;
} v[100],aux;

Observatie: -Aceasta structura este anonima . Orice variabila de acest tip trebuie declarata la definirea tipului dupa acolada inchisa.

Accesarea informatiilor asociate unei structuri se realizeaza astfel :
-> nume variabila . nume camp ;
Ex1 : x.nume ;
x.prenume ;
x.nota ;

a[i].nume ;
a[i].prenume ;
a[i].nota ;

-informatiile asociate unei structuri se numesc campuri s-au membrii .
Ex1: - pentru structura elev avem campurile : nume, prenume si nota;
Ex2: - pentru structura anonima avem campurile : den, pret si cantitate;

0 Response to "Structuri"

Post a Comment