Home
Accesso / Registrazione
 di 

Programmare in C - Concetti avanzati sui puntatori

Guida C

Programmare in linguaggio C. Vediamo ora i concetti avanzati sui puntatori.

Userete i puntatori in modi molto più sofisticati rispetto a quelli illustrati negli esempi. E0 più semplice creare una variabile intera normale e lavorare con essa piuttosto che creare un puntatore e lavorare sulla variabile attraverso il puntatore. In questa sezione, vedremo qualche applicazione avanzata dei puntatori.

Tipi di dato “Puntatori”

E' possibile, perfettamente lecito e assolutamente utile creare dei tipi di dato puntatore in C:

typedef int *IntPointer;
...
IntPointer p;
Il chè è equivalente a dichiarare

int *p;

Questa tecnica verrà utilizzata nella maggior parte degli esempi delle pagine seguenti. La tecnica consiste nel realizzare una dichiarazione dei dati, facile da leggere e da capire e inoltre rende più semplice includere puntatori all'interno di una struttura o passare puntatori come parametri nelle funzioni.

 

 

Scrivi un commento all'articolo esprimendo la tua opinione sul tema, chiedendo eventuali spiegazioni e/o approfondimenti e contribuendo allo sviluppo dell'argomento proposto. Verranno accettati solo commenti a tema con l'argomento dell'articolo stesso. Commenti NON a tema dovranno essere necessariamente inseriti nel Forum creando un "nuovo argomento di discussione". Per commentare devi accedere al Blog

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 4 utenti e 42 visitatori collegati.

Ultimi Commenti