I Puntatori in C

I Puntatori in C

I puntatori sono una delle piu' importanti caratteristiche del C. Se non si e' in grado di usare i puntatori in maniera appropriata, non si riusciranno a sfruttare completamente la potenza e la flessibilita' che il C permette; infatti, il segreto del linguaggio C sta proprio nel modo in cui utilizza i puntatori. Il C usa molto i puntatori. Perche'?
e' l'unico modo per esprimere alcune operazioni;
produce codici sorgenti compatti ed efficienti;
rappresenta uno strumento molto efficace. Il C utilizza molto i puntatori in maniera esplicita con:
vettori;
strutture;
funzioni. Nota: i puntatori probabilmente sono la parte del C piu' difficile da capire; le implementazioni in C sono leggermente diverse rispetto agli altri linguaggi.


Cos'e' un puntatore

Puntatori e funzioni

Puntatori e array

Array di puntatori

Array multidimensionali e puntatori

Inizializzazione statica degli array di puntatori

Puntatori e strutture

Le "trappole" piu' comuni dei puntatori

Non assegnare un puntatore ad un indirizzo di memoria prima di utilizzarlo

Assegnazione indiretta illegale


fonte: http://www.science.unitn.it/~fiorella/guidac/guidac025.html

Commenti

Post popolari in questo blog

Simulazioni di reti (con Cisco Packet Tracer)

Esercizi sulla rappresentazione della virgola mobile IEEE 754 (Floating Point)