#define
-
Grad ein bisschen beim µ-Controller programmieren dabei bin ich auf folgen Zeile gestoßen :
#define TastenBIT BIT 0b00000011Mein Problem liegt darin ,dass ich es nur z.B so kenne
#define Blabla 5aber 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
TastenBITdurchBIT 0b00000011ersetzt.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
