Variable am Namen erkennen
-
Gibt es eine Möglichkeit eine Variable über seinen Namen als char[] zu erkennen?
Also etwa so: GetValue("x") soll den Wert der Variable x zurückgeben.
-
Nein denn Variablennamen sind was für die dummen Programmierer die - im Gegensatz zu Compiler und Prozessor - nicht mit Speicheradressen umgehen können, bzw. diese nichtssagend finden.
Was du suchst sind Zeiger...
-
Beschränkt geht das auch mit ner map oder, grad hier in C, mit zwei Arrays.
-
ho schrieb:
Gibt es eine Möglichkeit eine Variable über seinen Namen als char[] zu erkennen?
nein, Namen der Variablen sind irrelevant, du kannst den Datentyp so nicht erkennen.