Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

 
CATEGORII DOCUMENTE





AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Variabile globale

c

+ Font mai mare | - Font mai mic







DOCUMENTE SIMILARE

Trimite pe Messenger
Metoda backtracking (cautare cu revenire)
ELEMENTELE LIMBAJULUI DE PROGRAMARE C
Deschiderea unui fisier
Variabile globale
Instructiunea compusa
Constante caracter
Siruri de caractere
Scrieti programul C care permite crearea si vizualizarea sub forma naturala a unui arbore AVL, precum si suprimarea unui nod dat.
Apelul si revenirea dintr-o functie
Instructiunea do-while

Variabile  globale

            O variabila globala are o definitie si atatea declaratii de variabila externa cate sunt necesare.



            Definitia unei variabile globale coincide sintactic cu o declaratie obisnuita, dar care este scrisa in afara oricarei functii a programului. Implicit, definitia unei variabile globale determina ca variabila respectiva sa fie definita incepand din punctul scrierii ei si pana la sfarsitul fisierului sursa respectiv. De aceea se recomanda ca definitiile variabilelor globale sa fie scrise la inceputul fisierului sursa, pentru a fi accesate in orice functie a fisierului.

            Pentru a utiliza variabilele globale si in alte functii situate in alte fisiere sursa decat in cel in care sunt definite, ele trebuie declarate ca externe in functiile respective.

O declaratie de variabila externa coincide cu o declaratie obisnuita doar ca incepe cu cuvantul cheie extern.

Exemplu:

fisierul in care sunt declarate ca variabile globale        fisierul in care sunt folosite ca variabile externe

int i;                                                                      

float f;                                                                                 void functie(. . .)

void main(void)                                                                                                                                                               }

Variabilele i si f sunt declarate in afara functiei main si in afara oricarei functii, deci sunt variabile globale. Ele pot fi folosite in toate functiile din fisierul sursa care contine definitiile lor. Pentru a le utiliza in functii situate in alte fisiere sursa decat in cel in care sunt definite ele sunt declarate ca externe. Deci variabilele i si f sunt declarate ca externe in functia functie din al doilea fisier sursa. Cele doua fisiere sursa care pot fi scrise in momente si de persoane diferite se pot asambla intr-un singur program cu ajutorul directivei de preprocesare include.

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 370
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Distribuie URL

Adauga cod HTML in site



Termeni si conditii de utilizare | Contact
© SCRIGROUP 2019. All rights reserved