Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload






























Variabile

c


Variabile

Notiuni

variabila, adresa variabilei, valoarea variabilei, initializare, domeniul de vizibilitate, variabile globale, variabile locale.



O variabila este o locatie de memorie în care se poate pastra o valoare de un anumit tip.

Sintaxa: <tip_de_date> <identificator>;

<tip_de_date> <identificator_1>, ., <identificator_n>;

O variabila este "materializata" printr-un identificator caracterizat prin tip de date, adresa si valoare

  • Identificatorul este numele prin care putem sa ne referim la variabila.
  • Tipul de date specifica dimensiunea locatiei de memorie rezervate si modul în care valoarea este stocata în memorie.
  • Adresa reprezinta numarul de ordine al primului octet al locatiei rezervate.
  • Valoarea este numarul stocat în locatia de memorie.

Exemplu

Initializarea unei variabile este procesul de atribuire a unei prime valori. La declarare o variabila contine o valoare nedeterminata, data de continutul locatiei de memorie unde este alocata variabila.

Exemplu

int a; // a are o valoare nedeterminata

a = 5; // initializarea variabilei a cu valoarea 5

Initializarea unei variabile poate fi facuta la declararea ei, prin folosirea operatorului de atribuire. Sintaxa declararii cu initializare este:

<tip_de_date> <nume_var> = <valoare>;



Exemplu

int a = 5; // declarare si initializare

O variabila poate fi folosita numai dupa ce este declarata. Segmentul de program de la declararea variabilei si pâna la întâlnirea caracterului sau pâna la sfârsitul programului se numeste domeniul de vizibilitate al variabilei. Practic, domeniul de vizibilitate constituie zona în care o variabila poate fi folosita (este recunoscuta). În functie de domeniul de vizibilitate variabilele pot fi globale sau locale.

  • Variabilele globale sunt declarate în exteriorul oricarei functii (inclusiv main) si sunt vizibile începând cu locul declararii si pâna la sfârsitul programului, în toate functiile.
  • Variabilele locale sunt declarate într-un segment de program identificat prin acolade ;I sunt vizibile doar în segmentul unde au fost declarate.

Exemplu

char ch; // variabila globala

int calcul()

void main()

 

Sagetile definesc domeniul de vizibilitate al variabilelor.

Observatie: Doua variabile al caror domeniu de vizibilitate nu se intersecteaza pot avea acelasi nume.






Document Info


Accesari: 1519
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )