Thread String Konkatenation (2 answers)
Opened by Gast at 2008-03-26 18:28

Gast Gast
 2008-03-26 18:28
#107510 #107510
Hallo zusammen,
habe eine recht allgemeine Frage zur String Konkatenation.
Folgender Code:
Code: (dl )
1
2
3
4
5
@arr = qw (q w e r t z);
print @arr;
print "@arr";
print @arr , "\n";
print @arr . "\n";

Die 1. Printanweisung beschert mir ein "qwertz", die 2. ein "q w e r t z", die 3. ein "qwertz" mit Zeilenumbruch, also alles wunderbar.
Die 4. Anweisung gibt dagegen eine "6" (also $#arr + 1) aus???
Gemäß perlop werden Strings mit dem Punkt verknüpft, in diversen Büchern und Tutorials mal mit Punkt, mal mit Komma,
aber wie läßt sich dieser Unterschied erklären?

View full thread String Konkatenation