語句學習《二》

2021-06-09 06:07:52 字數 807 閱讀 6477

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...