Moin,
ich möchte eine Variable in ein Unterprogramm "mitnehmen" dort bearbeiten und wieder mit "zurücknehmen" z.b.
Code:int main(void) { int16_t a; int16_t b; a=53; b=12; while (1) { unterprogramm (a,b); //jetzt Unterprogramm o. Routine aufrufen Variablen a und b "mitnehmen" b++; // b um eins erhöhen ... Jetzt Ausgabe z.b. Display oder so a & b wobei a nicht hochgezählt wurde ... } } void unterprogramm (int a,int b) { a++; // a um eins erhöhen ... b an dieser Stelle ausgeben funzt einwandfrei ... }
Variable a wird nicht hochgezählt (zumindest kann dies in main nicht
ausgegeben werden).
Einrückungen gingen leider verloren, #include .. wurde hier weggelassen.
Ich hoffe ich konnte mich verständlich ausdrücken.
Lesezeichen