Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


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


Initializarea tablourilor de pointeri

c

+ Font mai mare | - Font mai mic





DOCUMENTE SIMILARE

Trimite pe Messenger
Instructiuni si blocuri
Bucle - While si For
APLICATIA GraphSearch - Utilizarea aplicatiei
Switch
Tablouri multi-dimensionale
ARBORI - ARBORI PARTIAL ORDONATI. VECTORI HEAP
Intrari si iesiri standard-getchar si putchar
Break
Pointeri si argumente de functii
Grafuri - graf orientat

TERMENI importanti pentru acest document

Initializarea tablourilor de pointeri

Sa ne pune problema scrierii unei functii month_name(n) care




returneaza un pointer pe un sir de caractere continind numele a n

linii. Aceasta este o aplicatie ideala pentru un tablou static

intern. month-name contine un tablou propriu de siruri de caracte-

re si returneaza un pointer pe sirul convenabil atunci cind este

apelat. Scopul acestei sectiuni este de a arata cum se initiali-

zeaza tabloul de nume.

Sintaxa este similara cu cea a initializarilor precedente:

char *month-name(n) /*returneaza numele celei de-a n-a luni*/

int n;

;

return((n < 1 || n > 12) ? name[0] : name[n]);



Declararea numelui, care este un tablou de pointeri pe caractere

este aceeasi ca si la lineptr, in ex de sortare. Valorile de

initializare sint de fapt o lista de caractere; fiecare dintre

acestea din urma este asignat pozitiei corespunzatoare din tablou.

Mai precis, caracterele celui de-al i-lea sint plasate undeva

iar pointerul pe ele este stocat in name[i]. Daca lungimea

tabloului name nu este specificata, compilatorul numara valorile

de intializare si pune lungimea corecta.






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 539
Importanta: rank

Comenteaza documentul:

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

Creaza cont nou

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

Distribuie URL

Adauga cod HTML in site