C 學習筆記之三(C 語句基礎之表示式與語句)

2021-06-27 18:11:34 字數 1270 閱讀 9193

一、運算子

運算子概述:

c++語言中的運算子是可以讓c++編譯器能夠識別的具有運算意義的符合。編譯器把這些符合及組成的表示式翻譯成相應的機器**,就可以由計算機執行出正確的結果。如下圖的表示:

c++中包含了c語言中所有的運算子,並且在其基礎上又增加了一下幾種新的運算子。

:::作用域運算子

new:動態分配記憶體運算子

delete:刪除動態分配記憶體單元運算子

*和→:成員指標選擇運算子。

重點注意:不同的運算子所需制定的運算元的個數不同,根據運算子需要的操作符的個數,可以分為三種:

單目運算子(乙個運算元):如取址運算子(&),其中的乙個運算元只是乙個變數。

雙目運算子(二個運算元或多個):如加法運算子(+),其中的運算元是兩個或多個變數。

三目運算子(三個運算元或多個):在c++中只有乙個接受三個引數的運算子"?:"

1.1算數運算子

算數運算子包含:加、減、乘、除(四則運算)運算子(+、-、*、/)和求模運算子(%).算數符是雙目運算子,其運算元一般是整數和浮點數(或者結果為整數或浮點數的表示式)。

運算子運算子名稱

功能示列結果+

加法運算子

兩個數新增

a+b14

-減法運算子

兩個數相減

a-b10

*乘法運算子

兩個數相乘

a*b24

/除法運算子

兩個數相除

a/b3

%求模運算子

表示取模

a%b2

1.2自增和自減運算子

自增和自減運算子是c語言中已經包含的一類運算子,事實上它也可包含在算術運算子的範疇中。自增和自減運算子的表達形式和實習功能如下:

1、字首增量的一般形式:++(運算元):表示在使用運算元前值增加或減少一。

2、字尾減量的一般形式:(運算元)--:表示在使用運算元後值減少或增加一

c++**示列:

#include using namespace std;

int main() 包圍起來。

賦值語句:賦值語句是c++中使用最平凡的語句之一。賦值語句是為指定變數獲得指定值得操作,它是在賦值表示式後加上分號組成。

空語句:空語句也是c++語句,與其他語句的區別在於它沒有實際的表示式,只有乙個分號。

C 學習筆記之三 陣列

命名空間 using system 1 一維陣列 int array new int 5 或int array array new int 5 2 矩形陣列 int array2d new int 2 2 int array3d new int 2 3 4 3 交錯陣列 int array int ...

C 學習筆記(三) 表示式與語句

1 表示式與運算子分不開,運算物件加運算子構成了表示式,表示式加分號就構成了語句。2 運算子三大點,求值順序 結合次序以及優先順序,對運算子優先順序有整體的理解,括號 可以改變優先順序,也就是先計算括號裡面的,如果不確定就加括號,注意運算時的型別提公升與轉換。3 運算子用於內建型別,c 為運算子提供...

c 基礎學習筆記(三)

部分摘自c 菜鳥教程 map用法 map是c 中的乙個標準容器,她提供了很好一對一的關係,在一些程式中建立乙個map可以起到事半功倍的效果。map最基本的建構函式 mapmapstring mapmapint mapmapstring map char string mapchar mapmapch...