为什么switch语句需要休息?
给出一个简单的switch语句
switch (int){
case 1 :
{
printf("1\n");
break;
}
case 2 :
{
printf("2\n");
}
case 3 :
{
printf("3\n");
}}在案例2中没有break语句意味着在案例3的代码中将继续执行。这不是偶然的; 它是这样设计的。为什么做出这个决定?这提供了什么好处与块的自动中断语义?理由是什么?
汪汪一只猫
侃侃尔雅
BIG阳
慕姐8265434
随时随地看视频慕课网APP
相关分类