switch的处理方法

来源:互联网 发布:mac可以加硬盘吗 编辑:程序博客网 时间:2024/06/10 08:23
void tstDefault(){    int t=30;    switch(t)    {    default:        printf("ddddddddd");        break;    case 3:        printf("sdf");        break;    }}

1 default不一定放在最后
2 将 t 与给定值比较时,先比较case,找到则从case开始向下运行,遇到break或return终止。若无匹配则进入default,同样时遇到break终止,无break也会继续向下运行。
3 比较并不是从上向下,而是把所有case从上向下计较一次,最后比较default
0 0
原创粉丝点击