Hallo! Schnuppere mich gerade ein wenig in C ein. Habe hier eine Arduino Library (leider unter Copyright) wo ich mit der Wertzuweisung für die Konstanten am Grübeln bin. #define UP 0x02 #define DOWN 0x04 soweit kein Problem, aber #define TIMER_VALUE_2 0x1 #define TIMER_VALUE_2 0x2 verstehe ich nicht warum dies so geschrieben ist. Hat jemand eine Ahnung ob es mit dieser Schreibweise eine besondere bewandtnis hat, oder der Autor bloß lustig drauf war. MfG GerK
Gerhard K. schrieb: > #define TIMER_VALUE_2 0x1 > #define TIMER_VALUE_2 0x2 Das ist natürloch Quack, der Autor wollte entweder, das du den nicht benötigten Wert herauskommentierst, oder er hat das Programm am Vatertag geschrieben :-) Der Kompiler wird vermutlich über ein 'redefined' meckern, wenn du das zusammenbaust.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.