自学内容网 自学内容网

3. go 运算符

  1. 算术运算符:+、-、*、/、%、++、–
  2. 赋值运算符:=、+=、*=、/=、%=
  3. 关系运算符:==、!=、>、<、>=, <=
  4. 逻辑运算符:&&, ||, !
  5. 位运算符:&, !, ^
  6. 其它运算符:&, *
    • &:返回变量的存储地址
    • *:取指针变量对应的数值

AGE

package main

import "fmt"

func main() {
/*
1.+:
1)正数
2)相加操作
3)拼接字符串
*/
var a1 int = +10
fmt.Println(a1)
var a2 int = 4 + 7
fmt.Println(a2)
var a3 string = "abc" + "def"
fmt.Println(a3)
/*
2. /
*/
fmt.Println(10 / 3)
fmt.Println(10.2 / 3)
/*
3. %:a%b = a-a/b*b
*/
fmt.Println(10 % 3)
fmt.Println(-10 % 3)
/*
4. ++、-- :自增、自减操作
注:只能 a++ ,不能 ++a
*/
var b1 = 10
b1++
fmt.Println(b1)
}

原文地址:https://blog.csdn.net/xueerkeji/article/details/142633149

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!