博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go语言学习笔记四: 运算符
阅读量:7100 次
发布时间:2019-06-28

本文共 472 字,大约阅读时间需要 1 分钟。

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

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

运算符种类

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

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

算术运算符

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

a := 1b := 2cc = a + b

关系运算符

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

逻辑运算符

包括:&&, ||, !

位运算符

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

赋值运算符

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

其他运算符

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

指针王者归来 :D

此系列其他文章地址

转载于:https://www.cnblogs.com/zhangqunshi/p/8435452.html

你可能感兴趣的文章
03-4 BGP 默认路由/MED
查看>>
结合组策略和注册表对IE进行安全进阶配置
查看>>
Linux下C++访问MySQL
查看>>
11GR2 DATAGUARD环境下的DATABASE升级(11.2.0.2升级到11.2.0.3)(1)
查看>>
DB2 手动安装 on Linux
查看>>
【MySQL数据库开发之一】Mac下配置安装数据库-MySQL
查看>>
WebLogic如何设置session超时时间
查看>>
零接触式云数据中心架构Windows Server 2012实现iSCSI SAN无盘引导(2)
查看>>
libgdx游戏引擎开发笔记(九)SuperJumper游戏例子的讲解(篇三)---- 主游戏界面显示框架...
查看>>
CYQ.Data 数据层框架 V4.5.5 版本发布
查看>>
JedisConnectionException Connection Reset
查看>>
3 个可以替代 Emacs 和 Vim 的文本编辑器
查看>>
亲身体验微软的 - 视窗梦幻桌面(DreamScene)
查看>>
【MongoDB学习笔记1】基于CentOS 6.5安装MongoDB
查看>>
dom4j的读写xml文件,读写xml字符串
查看>>
openStack icehouse for centos6.4 production Env 实战
查看>>
IO Foundation 4- 目录结构检查器 FolderStructureChecker
查看>>
windows 8.1 安装 itunes 11 一直失败 然后回滚安装进度
查看>>
修改3389的方法
查看>>
Windows 8实例教程系列 - 理解应用框架
查看>>