Thread Details Fehler
(2 answers)
Opened by bianca at 2011-07-10 08:04
Guten Morgen!
Folgender Code: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/usr/bin/perl -w use strict; use warnings; my $a = 'a'; my $b; my $c = 'c'; print "variablen:" .$a .$b .$c ; my %hash = ( a => 'a', c => 'c', ); print "variablen:" .$hash{a} .$hash{b} .$hash{c} ; Bringt natürlich: Code: (dl
)
1 Use of uninitialized value $b in concatenation (.) or string at test.pl line 7. Frage 1: Gibt es eine Möglichkeit, Perl zu veranlassen, die genaue Zeile der undef. Variable anzuzeigen? Für oben würde ich mir Zeile 9 statt 7 und für unten 18 statt 16 wünschen. Frage 2: Wieso nennt es mir in Beispiel 2 nicht die genaue Variable um die es geht? Getestet mit Strawberry 5.10.1 auf Win 7 32 Bit. Danke 10 print "Hallo"
20 goto 10 |