Les pointeurs permettent de manipuler ce que tout langage évolué tente de masquer : l’organisation interne de la machine.
Avant de voir la syntaxe de ces pointeurs, un peu de géographie… Comment ça marche…
La mémoire centrale d’un ordinateur est une vaste étendue d’octets qui sont adressables individuellement. Je parle là de la mémoire volatile, la (...)
Le code présenté dans l’article est à une fin de démonstration, et n’a pas vocation à être compilé tel quel. Il manque en effet des choses, mais ce n’est pas du tout comme vous l’avez essayé…
void GetValue( *pRet)
{
*pRet=10
}
void setup()
{
//essai des pointeurs:
Serial.begin(115200);
Serial.println("Debut");
int i = 0;
GetValue(&i);
Serial.println(i, DEC); // Affiche 10
}