&

[Mutató hozzáférésű operátorok]

Leírás

A cím az egyik olyan szolgáltatás, amely kifejezetten pointerekkel (mutatókkal) használható. Erre a célra az & operátort használják. Ha x egy változó, akkor &x az x változó címét jelöli.

Példa

int *p;       // mutatót deklarál egy int adattípusra
int i = 5;
int result = 0;
p = &i;       // most a 'p' az 'i' címét tartalmazza
result = *p;  // Az 'result' a 'p' mutató által kapja meg az értéket
              // azaz megkapja az 'i' értékét, ami 5

Megjegyzések és figyelmeztetések

A mutató az egyik bonyolult téma a kezdők számára a C tanulásban, és az Arduino vázlatok túlnyomó többsége megírható anélkül, hogy mutatókkal találkoznánk. Bizonyos adatstruktúrák manipulálásához azonban a mutatók használata leegyszerűsítheti a kódot, és a mutatók manipulálásával kapcsolatos ismeretek hasznosak lehetnek az eszköztárban.

Lásd még