C语言switch中default的使用

    分支语句是C语言中的重要组成部分,switch就是一种多分支语句。在使用switch中,我们经常会看到switch语句中的default,default表示当前面的case值都不是目标是是就执行default,同时大多数情况下,我们看到default都在最后位置进行判断,那么default只能放在最后位置吗?

switch()
{
    case :
        break;
    case :
        break;
    ...
    default:
        break;
}

//只能这样吗?

答案当然是不是。。。

default可以放在任意位置,并不会影响结果。

同时,switch语句中的break也是非常重要的,如果没有了break,则会一直执行所有分支。如下:

猜你喜欢

转载自blog.csdn.net/qq_47406941/article/details/112909542
今日推荐