1. switch中的case标签必须是整型常量表达式,不能是变量也不能是非整型:
注意第2个case 3.14 在C++11中没毛病可以履行,但是在C++98中编译不通过.
2. switch语句的case语句初始化了1个变量时要注意:
Case语句不能跳过变量的初始化,可以跳过变量的定义。
3. 范围for语句不单单能用auto声明变量:
不过对数组,使用范围for语句要谨慎
4. goto语句不能跳过变量的初始化,可以跳过变量的定义:
5. 简单的异常处理代码示例: