nein das Beispiel war einfacher
Code:
#define OPTION_A 1
#define OPTION_B 2
^^^^^^^^^^^^^ das sind deine wortersetzungen für ziffern, man könnte auch enumeration dazu sagen
define SELECTED OPTION_A
damit triffst du die wahl ... kann auch außerhalb in den compiler settings passieren
#if SELECTED==OPTION_A
#elif SELECTED==OPTION_B
#endif
für den PC sieht dass dann aus dass OPTION_A durch eine 1 und OPTION_B durch eine 2 ersetzt werden und du bei #define SELECTED XXXXXX eine Zahl zur Auswahl eingibts
Du kannst Makros in Makros in Markos in Markso verwenden ... das geht zwar ein wenig zu Weit aber wenn du mal von X Makros hörst, lass dir gesagt sein .. sie sind MÄCHTIG ... aber auch mächtig kompliziert
Lesezeichen