switch是一个开关语句,和case配套使用,和ifelse判断语句差不多,switch语句是用于多分支语句进行条件判断,比如:
i++;
switch(i)
{
case1:P1=0xFE;//i=1;执行P1=0XFE;
breK;//执行完成后跳出
case2:P1=0xFD;//i=2;执行P1=0XFD;
break;
case3:P1=0xFB;//i=3;执行P1=0XFB;
break;
case4:P1=0xF7//i=4;执行P1=0X7E;
break;
..........................................................................
default:break;//如果i不符合以上条件直接跳出不执行任何东西
}
建议你还是先把C语言看熟把,书上都写的很清楚。