6.break && return && continue語句
break用於結束最近的while . do while . for 和switch 語句(這幾個語句可以理解成乙個loop),並將程式的執行權傳遞給緊接在被終結語句之後的語句。簡而言之,就是break用於結束loop,一般只能用於loop中.
return,可以用於loop語句,也可以用於非loop語句(如返回值非空的函式).return之後,直接返回函式,而非繼續執行.
continue語句只能出現在for . while 和 do while 語句(迴圈語句 ) ,該語句導致最近的迴圈語句的當地迭代提前結束 , 簡而言之一句話,跳出本次迴圈。
7. goto 語句
goto語句提供了函式內部的無條件跳轉,實現從goto語句跳轉到統一函式內某個帶標點的語句.(帶標點的語句:在任何語句前提供乙個識別符號和冒號)
~語法規則:
goto label ;
goto語句不能跨越變數的定義語句向前跳轉,如果確實需要在goto和其跳轉對應標點之間定義變數,則定義必須放在乙個塊語句中.
向後跳轉已經執行的變數定義語句是合法的.
8. try塊_異常處理
c++中的異常處理;
1.throw表示式 ----丟擲異常
2.try塊 ----錯誤部分使用它來處理異常
3.異常類
trycatch ( 異常說明符)catch ( 異常說明符)catch ( 異常說明符){
handler-statements
mysql語句學習二
子表 例子 select t.from select deptno,job,sum sal as sum sal from emp group by deptno,job as t where t.sum asl 3000 括號中的select查詢的結果as t後表示把這個查詢到的結果別名成t的子表...
Lua 學習筆記(二) 語句
lua 中的語句支援賦值,控制結構,函式呼叫,還有變數宣告。不允許空的語句段,因此 是非法的。chunck 應該是表示語句組後面 是可選項。block chunck stat do block end可以將乙個語句塊顯式地寫成語句組,可以用於控制區域性變數的作用範圍。lua 支援多重賦值。多重賦值時...
SQL Server 基礎語句學習 二
1.update update table name set column name value new where tips 更新多個值,用逗號分隔 2.delete delete from table name where tips 刪除全部資料 delete from table name 3...