Perl比较运算符输出
我不确定比较的输出是什么.例如,考虑一下
$rr = 1>2; $qq = 2>1; print $rr; #nothing printed print $qq; #1 printed $rr是空字符串吗?这种行为是否记录在某处?或者如何确定? 我在Schwartz等人的Learning Perl中寻找答案,但无法立即解决问题. 解决方法
http://perldoc.perl.org/perlop.html#Relational-Operators:
所以返回的是字符串上下文中的空字符串,数字上下文中为0. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |