C/C++/C# 中的switch case 比较
C
codeblocks+gcc
输出结果为:周一 周二 其它
当将nWeek = 2
输出结果为:周二 其他
理解:switch 通过nWeek的值找到入口标号,然后从这个标号开始顺序往下执行
可以通过在每一个case的结尾添加break语句来实现跳出,加有break语句的case类似else if 功能。
C++
与C相同
C#
每个case下面必须有break语句,除非该case下面为空语句,否则出错。
转载请注明
作者:JarvisChu
地址:http://www.cnblogs.com/JarvisChu