什么是語句?語句可以是以分號結尾的單行代碼,或者是語句塊中的一系列單行語句。語句塊括在括號 {} 中,并且可以包含嵌套塊。
1,語句的類型
(1)聲明語句
聲明語句主要是引入新的變量和常量。變量的聲明可以選擇為變量賦值。常量的聲明必須對常量進行賦值。如:int i;const int k=10;
(2)表達式語句
用于計算的的表達式語句必須存儲在變量中。如 int result=5*3;
(3)選擇語句
選擇語句是根據一個或多個指定條件,執行不同的代碼段。主要有 if,if else,switch case
(4)迭代語句
迭代語句主要用于遍歷集合,或重復執行某一代碼段直到滿足指定的條件,主要有do,for,foreach,in,while
(5)跳轉語句
跳轉語句主要是實現將執行的語句跳轉到另一個代碼段。主要有break,continue,default,goto,return,yield
(6)異常處理語句
用于處理程序執行時出錯的處理,主要有throw,try-catch,try-finally,try-catch-finally
(7)檢查和為檢查語句
檢查和未檢查語句用于指定當將結果存儲在變量中、但該變量過小而不能容納結果值時,是否允許數值運算導致溢出。
(8)await語句
await語句主要用于線程的異常處理
(9)yield return 語句
迭代器對對集合的自定義迭代
(10)fixed語句
Fixed 語句禁止垃圾回收器重定位可移動的變量
(11)lock語句
lock 語句用于限制一次僅允許一個線程訪問代碼塊
(12)標記語句
可以為語句指定一個標記,然后使用 goto關鍵字跳轉到該標記語句
(13)空語句
空語句只含一個分號??照Z句不執行任何操作,可以在需要語句但不需要執行任何操作的地方使用
新聞熱點
疑難解答