I (Ubuntu 5.14.2) hata mesajı kontrol için aşağıdaki kodu, perl çalıştırdığınızda ben printf
önünde boşluk kaldırırsanız, hata mesajı diyecekler Ancak Hata mesajında perl tercümanında bir hata var mı?
Illegal division by zero at test2.pl line 5.
sub dummy {
if ($a>3) {
$a ++;
}
else { printf(1/0);
}
return 1;
}
dummy();
diyor Ekstra alanın çıkarılması, hata mesajındaki satır numarasını burada değiştirmemelidir. Bu yüzden perl yorumlayıcısında bir hata olduğu anlaşılıyor. Bu doğru mu?
Teşekkürler.
Win7'de Doğrulandı Strawberry Perl v5.16.2. – TLP
Onay @TLP için teşekkürler. – packetie
Centos 6.5 Onayı, Perl v5.10.1. – MarcoS