sub home { my @array = ("hallo"); bearbeiten(\@array); }
sub bearbeiten { my @array = @_; $array[0]->[0] = "bye"; }
Wie ihr seht möchte ich im array aus home() einen wert ändern. Geht das überhaupt? Der zu ändernde wert ist nicht weiter von bedeutung und wird von keinen anderen funktionen mehr benötigt so dass es nicht zu konflikten kommen könnte.
machst, dann arbeitest du anschliessend auf einer Kopie des Arrays.[/quote]
Naja des stimmt so nicht mit der Kopie. Es kommt ja noch drauf an wie er das array uebergibt.