Thread Perl und @* (35 answers)
Opened by barney at 2023-11-09 09:47

Linuxer
 2023-11-09 10:27
#195450 #195450
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Hi,

sorry, wenn ich hier jetzt Spaßbremse bin, aber ich erkenne die Pointe nicht. Wo findet da ein "dereferencing" statt?

Einfach gesagt: Es wird von einer Speicheradresse (die ja effektiv in der Referenzvariable steht; also einfach ein Zahlenwert) die Anzahl der Elemente des Array abgezogen.

Eine Dereferenzierung sehe ich dabei nicht.


Und Perldoc:perlvar besagt, dass "Identifier" aus einem einzelnen Interpunktionszeichen gültig, aber reserviert, sind. Es gibt ja bereits verschiedene solche Variablen, die schon belegt/verwendet werden.
Daher ist das @* nicht so überraschend.

;-)

Für Obfuscation kann das allerdings wieder interessant sein.


edit: Zeichensetzung
Last edited: 2023-11-09 10:54:44 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Perl und @*