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