[问题] 新手提问

楼主: psylove5566 (甜小蜜)   2013-05-21 14:47:08
我在执行一个perl程式时,出现了error,我看程式中显示error行的内容如下:
$l eq "<BeginHMM>" || die "Unexpected line $l\n";
error如下:
Unexpected line <BeginHMM>
我不太懂的是$l 和 <BeginHMM>是相同的,为啥会判断为不相同??
请教各位大大
作者: imce (蜥蜴)   2013-05-21 14:49:00
会不会是eq 和 ||的判断顺序问题,($l eq "<BeginHMM>")||die括号括起来试试看
楼主: psylove5566 (甜小蜜)   2013-05-21 14:59:00
还是有一样的error耶
作者: scwg ( )   2013-05-22 02:00:00
$l 里有没有空白或换行?
作者: posture (不要说话)   2013-06-28 12:15:00
数值跟字串的比对?$1怎么产生的

Links booklink

Contact Us: admin [ a t ] ucptt.com