Low pressure

Low pressure, Andrea Bianchini (2022)

Low pressure

Shadows of my dead
obscure the sun
making the night mild
and the day cold.

We have thousands of opportunities
but in life few among us
can hear the voice
that answers the Question.

GRAZIE!

Volevo ringraziare tutti i visitatori di questo blog, (abbiamo raggiunto la meta di 250 visite mensili!). Grazie soprattutto per i tantissimi commenti che mi inviate ! Scusate se per ovvi motivi di tempo non posso rispondere a tutti.

Grazie,

Andrea Bianchini

I puntatori

Nel c/c++ esiste una entità nota come puntatore. Il puntatore è una peculiarità del linguaggio c/c++ che lo rende molto potente (e pericoloso…).

Per esempio, l’istruzione :

a = 10;

assegna il valore 10 alla variabile a. Ma che cosa è una variabile ? Nient’altro che una cella della vostra memoria di lavoro (RAM).

Per prelevare l’indirizzo di questa cella di memoria utilizziamo l’operatore & (address). In questo modo la seguente istruzione :

pointer = &a;

non farà altro che assegnare alla variabile pointer l’indirizzo in memoria della variabile a.

In questo modo le ultime due istruzioni seguenti sono del tutto equivalenti.

int a;
int *pointer;

pointer=&a;

a = 5;
*pointer = 5;

Infatti entrambe le istruzioni assegnano alla variabile a il valore 5.

Esempio:

int a;
int *pointer;

pointer=&a;

*pointer = 5;

*pointer = *pointer + a;
// Dopo questa istruzione a vale 10