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




DECLARAREA POINTERILOR

c


DECLARAREA POINTERILOR

Ca si in cazul oricaror tipuri de variabile si pointerii trebuie declarati. Ei se declara la fel, cu deosebirea ca numele pointerului este precedat de caracterul *.



Declaratia de pointer este:

tip * nume;

si prin aceasta se precizeaza ca nume este un pointer catre o zona de memorie care contine valoarea unei variabile de tipul tip.

In declaratia de mai sus tip poate fi : int, unsigned, char, float, double etc. sau un sablon de structura (vezi capitolul urmator). Deci constructia tip * introduce un nou tip de date anume pointer la tip.

In afara de tipul int, long, float etc., exista si un pointer special, anume de tip void (mai precis fara tip). care se refera la o zona de memorie ce poate contine orice tip de variabila.

Exemple

long * pl ; pointer la long;

char * pc; pointer la char;

double * x; pointer la double;

void * v ; pointer fara tip ;

int * pi [ 8 ] ; sir de 8 pointeri la int ;

unsigned * pm [ 5 ] [ 2 ] ; masiv bidimensional de pointer la unsigned .



Document Info


Accesari: 992
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 )