#define
-
Grad ein bisschen beim µ-Controller programmieren dabei bin ich auf folgen Zeile gestoßen :
#define TastenBIT BIT 0b00000011
Mein Problem liegt darin ,dass ich es nur z.B so kenne
#define Blabla 5
aber oben sind nach define 3 Sachen nicht 2 .
Kann mir jemand sagen was das bedeutet. Danke
-
Da sind doch auch nur 2 Sachen: 1. "TastenBIT" und 2. "BIT 0b00000011".
Jedes Wort TastenBIT wird also durch BIT 0b00000011 ersetzt. Frag mich nur nicht, was das bringen soll.
-
Da wird
TastenBIT
durchBIT 0b00000011
ersetzt.Ob das sinnvoll ist, keine Ahnung.
Es wird alles zwischen dem ersten nicht Whitespace und dem Zeilenende genommen.
Ausnahme ist das Zeilenfortsetzungszeichen \ am Ende der Zeile.
-
Danke für die schnelle Hilfe