Forum: Offtopic Konstanten Wertzuweisung


von Gerhard K. (mikros)


Lesenswert?

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

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

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
Noch kein Account? Hier anmelden.