Scrigroup - Documente si articole

     

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


Preluarea adresei unui element al unui tablou

c



+ Font mai mare | - Font mai mic



Preluarea adresei unui element al unui tablou

Pana acum s-a vazut ca un pointer poate sa adreseze primul element al unui tablou. Este posibil sa se adreseze orice element al unui tablou aplicand operatorul & unui tablou indexat. De exemplu,



p = &x[2];

plaseaza adresa celui de-al 3-lea element al vectorului x in pointerul p. Un domeniu in care aceasta practica este esentiala consta in gasirea unui subsir intr-un sir dat.

Exemplu: Programul urmator afiseaza ultima parte a unui sir introdus de la tastatura, din punctul in care se intalneste primul spatiu:

# include <stdio.h>

void main (void)

Daca p indica spre un spatiu, programul va afisa spatiul si apoi subsirul ramas. Daca in sirul introdus nu este nici un spatiu, p indica spre sfarsitul sirului si atunci nu se va afisa nimic. De exemplu, daca se introduce "my friend", atunci printf() afiseaza mai intai un spatiu si apoi "friend".




Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 544
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 2024 . All rights reserved