Come inizializzare puntatori

May 10

I puntatori sono uno strumento utilizzato dai programmatori utilizzare in modo efficiente le risorse di sistema. Utilizzando un puntatore "punta" il programma in una posizione di memoria che contiene i dati che si desidera lavorare; questo impedisce la copia superflua, eliminando così sovraccarico.

Si consideri che ogni volta che si passa una variabile a una funzione, quella funzione funziona con una copia di quella variabile. Se sembra essere una struttura, quindi molto più tempo e risorse vengono utilizzate dal sistema. D'altra parte, se si passa alla funzione un puntatore invece, eseguirà calcoli senza copie ridondanti.

L'inizializzazione puntatori è simile a quella di inizializzare altri tipi di variabili. L'unica vera differenza sta nella sintassi, ma il processo è ancora facile.

istruzione

1 Aprire un compilatore.

2 Inizializzare una variabile:

int anno = 365;

3 Inizializzare un puntatore:

int * giorni = & anno;

Il puntatore "giorni" sarà ora memorizzare l'indirizzo in memoria del valore memorizzato in "anno".

Consigli e avvertenze

  • Diversi linguaggi di programmazione avranno diversa sintassi su come dichiarare puntatori in modo regolare di conseguenza. Gli esempi riportati sono stati scritti in C ++.