Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

C: variabelname generieren

frocco / 3 Antworten / Flachansicht Nickles

Hallo
Ich habe einen generierten Text in einem Array. Nun möchte ich mit einer Variable (oder Pointer) auf die Variable verweisen, deren Name dem Text in meinem Array entspricht.
geht das?

bei Antwort benachrichtigen
frocco PaoloP „ich habs nicht ganz verstanden ... kannst du s nochmal anders erklären ? “
Optionen

ich habe folgendes problem:
ich habe mehrere variablen mit daten (daten0, daten1, daten2, daten3 etc.)
diese variablen möchte ich in einer funktion verarbeiten. ich habe nun eine ziffer (z.B. 2). in der variable varname verbinde ich nun das wort "daten" und die ziffer 2 (varname hat nun den inhalt "daten2").
da ich in meiner funktion nun den inhalt von der variable daten2 brauche, muss ich mit hilfe des textes "daten2" in varname auf den inhalt von der variable daten2 kommen

mit einem array kann ich dieses problem nicht lösen, da die erstellung des arrays einiges an aufwand fordern würde.

ich hoffe, ich habe mein problem einigermassen verständlich geschildert!

bei Antwort benachrichtigen