手把手帶你走進Go語言之運算子解析

2022-09-21 02:39:08 字數 1132 閱讀 2111

目錄

golang 是乙個跨平台的新生程式語言. 今天小白就帶大家一起攜手走進 golang 的世界.

運算子 (operator) 可以幫助我們在程式中執行數學或邏輯運算.

go 語言內建的運算子有:

運算子描述+相加

-相減*相乘

/相除%取餘

++自增–自減

例子:package main

import "fmt"www.cppcns.comedgqoywxez

func main()

輸出結果:

12820

50111

運算子描述

==檢查兩個值是否相等. 如果相等返回 true, 否則返回 false

!=檢查兩個值是否不相等, 如果不相等返回 true, 否則返回 false

>

大於<

小於>=

大於等於

<=

小於等於

例子:package main

import "fmt"

func main()

輸出結果:

false

true

true

false

true

false

運算子描述

www.cppcns.com

&與運算子

|或運算子

^異或運算子

<<

左移運算子, 左移 n 位就是乘以 2 的 n 次方. 低位補零.

>>

右移運算子, 右移 n 位就是除以 2 的 n 次方. 低位捨棄.

例子:package main

import "fmt"

func main()

輸出結果:

126149

12030

程式設計客棧

運算子描述

=簡單的賦值

+=相加後再賦值

-=相減後再賦值

/=相除後再賦值

%=取餘後再賦值

例子:package main

import "fmt"

func main()

輸出結果:

1042

2010

1

手把手帶你走進Go語言之常量解析

目錄 golang 是乙個跨平台的新生程式語言.今天小白就帶大家一起攜手走進 golang 的世界.常量 constant 是指程式在執行過程中不會改變的固定值.常量可以是任何基本資料型別.如整數常量,浮點常量,字元常量,列舉常量.常量一般都會被編譯器視為常規變數,只是常量的值不能再定義之後修改.格...

手把手帶你走進Go語言之型別轉換

目錄 golang 是乙個跨平台的新生程式語言.今天小白就帶大家一起攜手走進 golang 的世界.資料型別轉換可以幫助我們將一種資料型別的變數轉換為另外乙個種型別的變數.格式 type name expression 浮點轉整數是從高精度向低精度轉換,小數點後面會被捨棄.例子 package ma...

手把手帶你學習C 的運算子

目錄 作用 用於執行 的運算 運算子型別 作用算術運算子 用於處理四則運算 賦值運算子 用於將表示式的值賦給變數 比較運算子 用於表示式的比較,並返回乙個真值或假值 邏輯運算子 用於根據表示式的值返回真值或假值 運算子術語 示例結果 正號 33 負號 3 3 加 10 515 減10 55 乘10 ...