Switch用法
前言
相对于 if 语句而言,switch 语句可以更方便地应用于多个分支的控制流程。C89 指明,一个 switch 语句最少可以支持 257 个 case 语句,而 C99 则要求至少支持 1023 个 case 语句。然而,在实际开发环境中,为了程序的可读性与执行效率,应该尽量减少 switch 语句中的 case 语句。
除此之外,switch 语句与 if 语句不同的是,switch 语句只能够测试是否相等,因此,case 语句后面只能是整型或字符型的常量或常量表达式;而在 if 语句中还能够测试关系与逻辑表达式。
不要忘记在 case 语句的结尾添加 break 语句
一、switch语句用法注意事项,如何正确使用switch语句?
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
default:
printf("error\n");
break;