這是Perl給我的錯誤代碼。Perl:elsif,Python:elif,C/CPP/Java:else if
...
else if (exists($framename{$presFrame}) && (($framename{$presFrame}) < = $j))
...
這裏framename
是哈希和presFrame
是一個關鍵出現在framename
編輯:
已實現的if/else語法是Perl有點不同,因爲在提到正確答案。
這是Perl給我的錯誤代碼。Perl:elsif,Python:elif,C/CPP/Java:else if
...
else if (exists($framename{$presFrame}) && (($framename{$presFrame}) < = $j))
...
這裏framename
是哈希和presFrame
是一個關鍵出現在framename
編輯:
已實現的if/else語法是Perl有點不同,因爲在提到正確答案。
我想你的意思:
elsif (exists($framename{$presFrame}) && (($framename{$presFrame}) <= $j))
否則你需要在else子句括號,即
else {
if(...) {
...
}
}
Thanx ..它的工作.. !!! –
else if (exists($framename{$presFrame}) && (($framename{$presFrame}) < = $j))
應該是:
elsif (exists($framename{$presFrame}) && ($framename{$presFrame} < = $j))
嘗試'< ='而不是'<='。 – devnull
sry但沒有工作!!! 1 :( –
什麼是錯誤? – devnull