前幾日寫存儲(chǔ)過(guò)程耸别,使用嵌套if語(yǔ)句的時(shí)候夺饲,碰到一個(gè)奇怪的問(wèn)題奸汇,多方找原因無(wú)果施符。后發(fā)現(xiàn)是一個(gè)很sb的問(wèn)題。擂找。戳吝。
if condition1 then
? ? if condition1.1 then
? ? ? ? do something1.1;
? ? else if condition1.2 then
? ? ? ? do something1.2;
? ? else ? -- 報(bào)錯(cuò)的地方
? ? ? ? do something1.3;
? ? endif;
else
? ? do something2.2;
endif;
如上,else那里一直在報(bào)錯(cuò)贯涎。
使用了排除法听哭,把else那塊去掉,仍報(bào)錯(cuò)塘雳。
整個(gè)中間的if那段去掉陆盘,編譯成功。
else if和else去掉败明,編譯成功隘马。
else if去掉,編譯成功肩刃。
好吧祟霍,else if的問(wèn)題杏头。elseif應(yīng)該是沒有空格的S!醇王!
排除法是個(gè)好方法呢燥,細(xì)心是個(gè)好習(xí)慣??????。寓娩。叛氨。