int-Variable ausgeben - Name ist in einem char-Array
-
Hallo zusammen,
gleich voraus, ich bin leider kein C-Programmierer und das ist mehr eine Anfängerfrage:Also, ich habe ein char-Array in dem der Name einer int Variable steht.
char test[16];
strcpy (test, "Integervariable");Und eine Integervariable
int Integervariable=23;Nun suche ich eine Möglichkeit, eine Funktion
int ausgabe(char variable[16]) {}
zu schreiben, der ich das char-Array test übergebe. Die Funktion soll den Wert der Integervariable zurück geben. Gibt es dafür eine Lösung?Danke für die Hilfe
Krischdl
-
such mal nach atoi()
-
Nein, das geht nicht. Variablennamen existieren ja zur Laufzeit nicht mehr. Gib einfach direkt den Wert der Variablen aus...
-
das könntest du mit strukturen oder mit einer hash-tabelle machen.