gpt4 book ai didi

perl - perl 解释器关于错误消息的错误?

转载 作者:行者123 更新时间:2023-12-04 02:24:52 24 4
gpt4 key购买 nike

当我运行以下代码来检查错误消息时,perl(Ubuntu 上的 5.14.2)说Illegal division by zero at test2.pl line 5.

sub dummy   { 
if ($a>3) {
$a ++;
}
else { printf(1/0);
}
return 1;
}
dummy();

但是,如果我删除 printf 前面的空格,错误信息会说 Illegal division by zero at test2.pl line 2.
删除多余的空间不应更改此处错误消息中的行号。
所以它似乎是 perl 解释器上的一个错误。这是正确的吗?

谢谢。

最佳答案

正确,这是一个错误。您可以使用命令行工具 perlbug 让 Perl 开发人员知道.

关于perl - perl 解释器关于错误消息的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25646762/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com