當前位置:成語大全網 - 書法字典 - C語言中class是什麽意思?

C語言中class是什麽意思?

+=是C語言中的復合賦值運算符。復合賦值運算符是在簡單賦值運算符“=”之前添加其他運算符而形成的,如+=、-=、* =、/=、% =。

即:a+= 1;相當於a=a+1。+=的意思是將左邊的第壹個符號向右移動,實際上是b = b=b+c C .將b+=c的b+直接向右移動,取出B的值然後取出C的值,將其相加並分配給B,並將其存儲在B打開的內存空間中。同樣,b-=c和b*=c都是這個意思。

這種寫入允許通過壹次尋址A的地址來執行優化,否則需要兩次尋址A。然而,cpu的快速發展使這種優化在幾十年前沒有任何實用價值,只是因為語法兼容性和程序員習慣才被保留下來。

擴展數據

C語言中操作符號的類型

1算術運算符

用於各種數值運算。包括加法(+)、減法(-)、乘法(*)、除法(/)、余數(或模運算,%)、自增(+)和自減(-)* * *。

2.關系運算符

用於比較操作。包括大於(》)、小於(=)、小於或等於(

3.邏輯運算符

用於邏輯運算。包括與(&;& amp),或者(||),而不是(!)三種。

4位運算符

運算中涉及的量由二進制位計算。包括位和(&;)、按位或(|)、按位非(~)、按位異或()、左移(& gt)六種。

5.賦值運算符

用於賦值運算,分為簡單賦值(=)、復合算術賦值(+=、-=、* =、/=、% =)和復合位運算賦值(&;=,|=,^=,>;& gt=,& lt& lt=)三大類* * *十壹種。

6.條件運算符

這是壹個三眼運算符,用於條件求值(?:)。

7.逗點算符

用於將幾個表達式合並為壹個表達式(,)。

8.指針操作符

用於獲取內容(*)和地址(&;)兩個操作。

9、求字節數運算符

用於計算數據類型的大小。

10,特殊操作員

有括號()、下標【】、成員(→、。)等等。

百度百科-C語言操作符號