Hallo liebes Forum,
ich habe bisher noch nicht viel mit C Makros gemacht. Ich möchte einfach
div. Berechnungen von Konstanten nicht vom Controller errechnet haben,
sondern vom Compiler.
Wenn ich jetzt einfach hingehe und folgendes schreibe:
1 | #define VAR1 123
|
2 | #define VAR2 234
|
3 | #define VAR3 567
|
4 | #define TESTFACTOR (VAR1 * (VAR2 + VAR3) / 89)
|
wird der Faktor dann vom Präprozessor ausgerechnet oder einfach nur die
Zahlen eingefügt und dann vom Controller berechnet? Bzw. durch den
Compiler herausoptimiert?
Ansonsten habe ich noch eine Frage: Gibt es ein Makro für eine
e-Funktion?
Gruß
Bernhard