1. switch中的case標簽必須是整型常量表達式,不能是變量也不能是非整型:
注意第2個case 3.14 在C++11中沒毛病可以履行,但是在C++98中編譯不通過.
2. switch語句的case語句初始化了1個變量時要注意:
Case語句不能跳過變量的初始化,可以跳過變量的定義。
3. 范圍for語句不單單能用auto聲明變量:
不過對數組,使用范圍for語句要謹慎
4. goto語句不能跳過變量的初始化,可以跳過變量的定義:
5. 簡單的異常處理代碼示例: