Go语言学习笔记四: 运算符

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

运算符种类

与你预期的一样,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)

指针王者归来

最新文章

  1. win7下VS2015+opencv3.1.0配置
  2. 检查python模块是否成功安装
  3. Debian 7 64位安装 wine
  4. 购买 CDRTools 2 正式版
  5. Android之网络编程利用PHP操作MySql插入数据(四)
  6. 配置opencv
  7. Google谷歌搜索引擎登录网站 - Blog透视镜
  8. 仅仅需手动添加一行代码就可以让Laravel4执行在SAE (v. 1.0.0)
  9. 【c#操作office】--OleDbDataAdapter 与OleDbDataReader方式读取excel,并转换为datatable
  10. Ubuntu 系统安装详解 19.04最新版本
  11. python 将汉字转换为拼音
  12. ES5-ES6-ES7_字符串扩展—模板字符串
  13. 字符串数字转换成对应的Double数值
  14. 为什么不同网段的ip 不能直接通信
  15. c++ 模板参数做容器参数迭代器报错 vector&lt;T&gt;::const_iterator,typename const报错
  16. jstl遍历list的jsp
  17. MongoDB警告信息
  18. 全局设置axios发送cookie(axios 默认不发送cookie)
  19. Python学习 —— 阶段综合练习一
  20. 系统键盘按钮keyCode大全

热门文章

  1. 初识Java微信公众号开发
  2. 学生信息系统(json模块解决数据持久化)
  3. mysql5.7 创建新表时提示时间戳非法
  4. VR与AR的发展趋势分析
  5. 记一次Angular2环境搭建及My First Angular App小demo呈现
  6. sql--CONVERT、FOR XML PATH解决实际问题
  7. PostgreSQL 区域设置
  8. git删除未监视的文件
  9. Laravel 的核心概念
  10. python------对于面向对象的理解