首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 運算子與運算式基礎:分類、優先序與語法結構

     編輯:關於C語言

C# 運算式 由運算子、運算元與標點符號組成,指定計算邏輯。運算子定義型別實例上可執行的運算,是表達式的核心構建塊。

本章架構

  1. 7.1 運算子
    • 7.1.1 運算子分類:一元、二元、三元;算術、關係、邏輯、位元、指派、型別測試等。
    • 7.1.2 運算子優先序:決定運算式結合順序,高優先序先結合。
  2. 7.2 算術運算子與算術運算式:+ - * / % 詳細規則。
  3. 7.3 指派運算子與指派運算式:簡單/複合指派、右結合性。
  4. 7.4 關係運算子與關係運算式:比較、is、as、布林邏輯。
  5. 7.5 邏輯運算子與邏輯運算式:&&、||、!、短路求值。
  6. 7.6 位元運算子:& | ^ ~ << >>。
  7. 7.7 其他特殊運算子:?:、++ --、new、typeof、checked/unchecked。

核心概念

  • 運算子多載:使用者定義型別可自訂運算子語意(第 11 章)。
  • 運算式求值順序:左至右評估運算元,再套用運算子(非優先序)。
  • 副作用:運算式可能修改狀態(如 i++、方法呼叫),順序敏感。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved