Hallo Leute,
mal eine dumme frage wie kann ein #define ausgeben, also z.B. auf einem
Display, damit meine ich nicht!!! defines die als string angelegt worden
sind wie:
1 | #define TEST "Gib mich aus!"
|
2 | ....
|
3 | LCD_string(TEST);
|
sondern sowas, wo im define ein Wert hinterlegt worden ist.
1 | #define TEST 5
|
2 | ....
|
3 | LCD_string(TEST);
|
Das hat den hintergrund das ich das define auch an anderen stellen
benutzen möchte wo keine ausgabe genutzt wird, also
1 |
|
2 | #define TEST 5
|
3 |
|
4 | if(zeit < 5)
|
5 | {
|
6 | ...
|
7 | }
|
Gibt es da eine möglichkeit? Bitte keine Lösungen bei denen, dass define
mittels itoa, dtostrf, etc... umgewandelt werden muss.