* switch 叙述

LPC 的 switch 叙述与 C  的 switch 叙述几乎一样. 唯一不同的地方是 LPC  的
switch  判断依据的运算式可以使用字串或整数. 语法如下:

switch (运算式) {
	case 常数一 :	叙述一;
		break;
	case 常数二 : 	叙述二;
		break;
	default : 	叙述三;
		break;
}

switch 可以代替一堆 if else if else if else 结构. 上面的 switch 等于:

tmp = 运算式;
if (tmp == 常数一) {
	叙述一;
	...;
} else if (tmp == 常数二) {
	叙述二;
	...;
} else {
	叙述三;
	...;
}

switch  与 if 叙述之间最大的不同处, 在于某个 case 最后如果没有 break; 叙
述, 则会执行下一个 case.

翻译:	Spock @ FF	97.Aug.10.
