Gast
#2321393
Hallo, ich programmiere zwar einen Controller, aber es ist eigentlich ein reine reine C Frage. Ich möchte gern eine Funktion schreiben, die mal den ersten ADC, mal zweiten ADC und mal beide ausließt, außerdem möchte ich mehr als einen Wert zurück geben. Ich könnte jetzt in der Funktion mit case arbeiten, das Frisst dann Zeit. Kann man sowas wie Präprozessorbefehle einfügen, wenn vor dem Funktionsaufruf schon klar ist, dass gewisse Teile nicht genutzt werden? Und was wäre die beste Variante mehrere Variablen zurück zu geben? Ein Einquetschen (codieren) in eine andere Variable, Globale Variablen, Pointer oder gibt es vielleicht bessere Varianten? Gruß Mark