官术网_书友最值得收藏!

3.1 運算符與表達式

運算符與表達式是數據處理的最基本元素。運算符指定數據運算的具體運算方式,表達式用于描述運算的具體內容,下面將講解運算符與表達式的相關內容。

3.1.1 運算符

運算符用于執行程序代碼運算,會針對一個以上操作數項目來進行運算。例如,在3-2中,操作數為3和2,運算符為減號(-),如圖3.1所示。

img

圖3.1 運算符和操作數

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

img

圖3.2 運算符根據操作數個數的分類

說明:單目運算符也可以稱為一元運算符,雙目運算符和三目運算符也稱為二元運算符和三元運算符。

運算符根據功能可以劃分為賦值運算符、算術運算符、位運算符、關系運算符、邏輯運算符、條件運算符、逗號運算符、sizeof運算符及其他運算符。

3.1.2 表達式

表達式是由數值、運算符等按照特定規則排列構成的組合。在C++中,最小的表達式為一個常量,如數字8。它們符合表達式的規則,在代碼中沒有語法錯誤,但是沒有任何意義。

示例3-1】下面在代碼中編寫并運行最小的表達式。

img

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

img

圖3.3 程序運行結果

主站蜘蛛池模板: 商河县| 衡东县| 舒城县| 克东县| 益阳市| 都安| 万盛区| 达尔| 襄樊市| 松滋市| 新郑市| 瑞金市| 龙泉市| 奈曼旗| 景谷| 双江| 嘉兴市| 曲阳县| 富川| 明水县| 香港 | 鄂尔多斯市| 和硕县| 鲁甸县| 辽中县| 新源县| 平潭县| 大丰市| 定结县| 鹤壁市| 加查县| 云梦县| 垫江县| 遂川县| 米泉市| 出国| 清流县| 巫溪县| 镇赉县| 剑阁县| 通海县|