Kleine C Anfänger frage
-
Hi,
ich finde auf die schnelle nicht die bedeutung von zB so einer Teileled_some[systemData.phase].rin
wär nun led eine art modul und some ein Array? Oder wie hat man sowas zu verstehen
-
Lies dir lieber ein Buch durch. Von vorne. Durch raten wirst du nie programmieren lernen. Stichwörter für deine konkrete Frage: array, struct. Und es gibt hier nicht led und some. Es gibt nur led_some.
-
Ich muss es nun leider auf die schnelle wissen ^^
-
led_some ist Array von structs/unions die eine Variable rit haben
systemData ist eine struct/union mit einer Variable phaseAlso guck mal nach: arrays, structs und unions
Übung macht den Meister
-
led_some ist ein strukturarray, das durch systemData.phase indiziert wird, wobei auf den struct-member rin zugegriffen wird.
-
vielen dank ^^
-
Wenn es denn C ist:
[] deuten auf Array
. deutet auf struct/unionled_some
ist ein Array einerstruct
.
Diese struct hat (unter anderen?) ein Element namensrin
Der Index für das Array wird von dem Elemnet
phase
der struct-VariablensystemData
bestimmt.