Tom: Scriptstücke auslagern

Beitrag lesen

Hello,

meinst du mit Variablenblock, ich soll alle benötigten Variablen in ein Array tun?

Jein...
Ich meine, dass Du alle benötigten Variablen, die zusammengehören, in eine Datenstruktur packen sollst. Deren Zeiger kannst Du dann an die Funktionen übergeben.

Falls nötig, kannst Du den zur Struktur gehörigen Speicherbereich auch vorher nochmal kopieren und den Zeiger der Kopie übergeben.

Ein Array ist eigentlich in der Nomenklatur der Datentechnik schon eine Stufe größer, nämlich die Anreihung gleicher oder zumindest gleichartiger Datenstrukturen in wiederkehrender Folge.

Oder heisst das was anderes? Wenn ich das richtig verstanden habe, werden Variablen ja normalerweise kopiert, während bei übergebenen Arrays nur der Zeiger übermittelt wird und die Funktion das Original bearbeitet.

siehe oben...

so nebenbei fällt mir noch ein:

Beton: kommt darauf an, was man daraus macht *ggg*

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)