lpc - constructs - switch

From MudOS v21c2

switch


* 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 ���֮�����IJ�ͬ��, ����ij�� case ������û�� break; ���, ���ִ����һ�� case.


����: Spock @ FF 97.Aug.10.

�ص���һҳ