go第五講 運算子

2021-08-14 09:42:19 字數 1047 閱讀 5548

go共有以下幾種運算子:

算術運算子

關係運算子

邏輯運算子

位運算子

賦值運算子

其他運算子

一:算術運算子

+(加) -(減) *(乘) /(除) % (取餘)++(自增) --(自減)

二:關係運算子

==(等於)

!=(不等於)

>(大於)

>=(大於等於)

<=(小於等於)

三:邏輯運算子

&&(全true為true)

||(全false則為false)

!(邏輯非)

四:位運算子

五:賦值運算子

=(簡單的賦值運算子,將乙個表示式的值賦給乙個左值):c = a + b 將 a + b 表示式結果賦值給 c

+=(相加後再賦值):c += a 等於 c = c + a

-=(相減後再賦值):c -= a 等於 c = c - a

*=(相乘後再賦值):c *= a 等於 c = c * a

/=(相除後再賦值):c /= a 等於 c = c / a

%=(求餘後再賦值):c %= a 等於 c = c % a

<<=(左移後賦值):c <<= 2 等於 c = c << 2

>>=(右移後賦值):c >>= 2 等於 c = c >> 2

&=(按位與後賦值):c &= 2 等於 c = c & 2

^=(按位異或後賦值):c ^= 2 等於 c = c ^ 2

|=(按位或後賦值):c |= 2 等於 c = c | 2

六:其他運算子

運算子描述例項&

返回變數儲存位址

&a; 將給出變數的實際位址。

*指標變數。

*a; 是乙個指標變數

Javaweb微專業第五講 從運算子開始講

按運算元的個數劃分 單目運算子 雙目運算子 三目運算子 按結合性劃分 右結合性 左結合性 按功能劃分 算數運算子 關係運算子 邏輯運算子 位運算子 賦值運算子 運算子的兩種情況 1.運算子位於運算元前 先自增1或自減1然後再參與其他運算 2.運算子位於運算元後 先參與別人的運算,然後結束後在自增1或...

第五章 運算子

基本運算子 1,賦值運算子 雙目運算子,將可修改的左值賦給右邊變數。2,加法和減法運算子 雙目運算子 3,符號運算子 單目運算子 4,乘法運算子 雙目運算子 5,除法運算子 雙目運算子 優先順序和求值順序 示例程式 優先順序規則的試驗 include int main 當運算子共享乙個運算元時,按照...

Go語言運算子

go語言學習教程 www.lsdcloud.com 運算子用於在程式執行時執行數學或邏輯運算。go 語言內建的運算子有 求餘 下表列出了所有go語言的算術運算子。假定 a 值為 10,b 值為 20。運算子描述例項 相加a b 輸出結果 30 相減 a b 輸出結果 10 相乘 a b 輸出結果 2...