这章知识好无聊呀,本来想跨过去,但没准有初学者要学,还是写写吧。

运算符种类

与你预期的一样,Go的特点就是啥都有,爱用哪个用哪个,所以市面上的运算符基本都有。

  1. 算术运算符
  2. 关系运算符
  3. 逻辑运算符
  4. 位运算符
  5. 赋值运算符
  6. 其他运算符

算术运算符

包括:+,-, *,/, %, ++, --

a := 1
b := 2
c
c = a + b

关系运算符

包括:==, !=, >, <, >=, <=

逻辑运算符

包括:&&, ||, !

位运算符

包括:&, |, ^, <<, >>

赋值运算符

包括: =, +=, -=, *=, /=, %=, <<=, >>=, &=, ^=, |=

其他运算符

  • & 返回变量存储地址.
  • * 指针变量
var a int = 1
var ptr *int
ptr = &a
fmt.Printf("prt=%d\n", *ptr)

指针王者归来 ????

此系列其他文章地址

https://github.com/zhangqunshi/golang_study

相关文章:

  • 2021-05-31
  • 2022-12-23
  • 2021-12-05
  • 2021-08-29
猜你喜欢
  • 2021-09-26
  • 2022-12-23
  • 2021-11-18
  • 2021-10-18
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案