C 復合賦值

2021-08-14 19:43:17 字數 496 閱讀 1177

復合賦值

1. 5個算術運算子,+ - * / %,可以和賦值運算子「=」結合起來,形成復合賦值運算子:「+=」、「-=」、「*=」、「/=」和「%=」。

total+=5;   

total=total+5; (注意兩個運算子中間不要有空格)

total+=(sum+100)/2;  

total=total+(sum+100)/2

2. 遞增遞減運算子

「++」 「--」是兩個恨他輸得運算子,他們是單目運算子,這個運算元還必須是變數。這兩個運算子分別叫做遞增運算子和遞減運算子,他們的作用就是給這個變數 +1 或者 -1 。

count++;

count += 1;

count=count+1;

3. 字首字尾

++和--可以放在變數的前面,叫做字首形式,也可以放在變數的後面,叫做字尾形式。

a++的值是a加1以前的值,而++a的值是加了1以後的值,無論哪個,a自己的值都加了1了。

C 復合型別

陣列 陣列是一種資料格式,能夠儲存多個同型別的資料。宣告陣列的通用格式 typename arrayname arraysize arraysize指定了元素的個數,它必須是整型常量 20或者const值 也可以是表示式,但是其中的所有值在編譯時必須是已知的,所以說arraysize不是變數,變數的...

C 復合型別

include include include include include using namespace std 學習進度c primer plus第4章 復合型別 陣列 c風格字串 string變數 getline 和get 結構體 共用體 列舉 指標 new與delete管理動態記憶體 建...

C 復合型別

復合型別 基於其它型別定義的型別。1.引用 reference 含義 物件的另外的名字,引用另外一種型別,使用 宣告符 的形式定義。引用即別名,引用不是乙個物件,只是已經存在的物件的另外乙個名字,因此定義引用必須初始化,且不能定義引用的引用。一般初始化變數,是將初始值拷貝到新物件中去,而定義引用時,...