Previzualizare referat:

Extras din referat:

Pointerii au fost introdusi in limbajele de programare pentru a putea rezolva mai eficient anumite probleme sau pentru a da mai multa claritate anumitor programe. int *px; Am definit o variabila de tip intreg x si o variabila pointer, care poate contine adresa unei variabile de tip intreg.

Simbolul * ce apare in stanga variabilei px arata ca px este o variabila pointer.

Prin atribuirea px=&x; pointerul va avea ca valoare adresa de memorie alocata variabilei x (vezi laboratorul nr. 1, definitia variabilei). Operatorul unar & este utilizat pentru a se obtine adresa variabilei x (operator unar=are un singur operand) Acum putem sa lucram cu continutul variabilei x (i. e cu valoarea acesteia) prin intermediul pointerului px, deci indirect, fara sa mai folosim variabila x.

La prima vedere, aceasta modalitate de lucru poate parea dificila si nu tocmai utila. Necesitatea utilizarii pointerilor va apare cu mai multa claritate in sectiunea dedicata sirurilor de caractere si functiilor.

Exemplul 1. Fie programul urmator: #include void main { int x, y; int *px; coutx; couty; px=&x; cout ...

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Pointeri.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Nu
Nota:
8/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
3 pagini
Imagini extrase:
3 imagini
Nr cuvinte:
997 cuvinte
Nr caractere:
5 450 caractere
Marime:
11.81KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Liceu
Tip document:
Referat
Materie:
Informatică
Tag-uri:
pointeri, informatica
Predat:
la liceu
Sus!