- 零基礎學C++程序設計
- 劉媛媛編著
- 462字
- 2022-05-06 12:28:15
3.1 運算符與表達式
運算符與表達式是數據處理的最基本元素。運算符指定數據運算的具體運算方式,表達式用于描述運算的具體內容,下面將講解運算符與表達式的相關內容。
3.1.1 運算符
運算符用于執行程序代碼運算,會針對一個以上操作數項目來進行運算。例如,在3-2中,操作數為3和2,運算符為減號(-),如圖3.1所示。

圖3.1 運算符和操作數
根據操作數的個數,運算符可以分為三種,分別為單目運算符、雙目運算符和三目運算符。這里的“目”代表的就是操作數,如圖3.2所示。

圖3.2 運算符根據操作數個數的分類
說明:單目運算符也可以稱為一元運算符,雙目運算符和三目運算符也稱為二元運算符和三元運算符。
運算符根據功能可以劃分為賦值運算符、算術運算符、位運算符、關系運算符、邏輯運算符、條件運算符、逗號運算符、sizeof運算符及其他運算符。
3.1.2 表達式
表達式是由數值、運算符等按照特定規則排列構成的組合。在C++中,最小的表達式為一個常量,如數字8。它們符合表達式的規則,在代碼中沒有語法錯誤,但是沒有任何意義。
【示例3-1】下面在代碼中編寫并運行最小的表達式。

程序運行結果如圖3.3所示。

圖3.3 程序運行結果
推薦閱讀
- Reporting with Visual Studio and Crystal Reports
- 零基礎學C++程序設計
- Java EE框架整合開發入門到實戰:Spring+Spring MVC+MyBatis(微課版)
- PyTorch自然語言處理入門與實戰
- Clojure for Domain:specific Languages
- R語言數據可視化實戰
- JavaScript前端開發與實例教程(微課視頻版)
- PhoneGap:Beginner's Guide(Third Edition)
- Extending Puppet(Second Edition)
- iOS自動化測試實戰:基于Appium、Python與Pytest
- Julia 1.0 Programming Complete Reference Guide
- Node.js 12實戰
- Unity Character Animation with Mecanim
- 從零開始學Selenium自動化測試:基于Python:視頻教學版
- Oracle Database XE 11gR2 Jump Start Guide