开发者学堂课程【GO 语言核心编程-基础语法、数组、切片、Map:运算符基本介绍】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/625/detail/9539
运算符基本介绍
内容介绍:
一、运算符的定义
二、运算符的分类
一、运算符的定义
运算符是一种特殊的字符,用以表示数据的运算、赋值和比较等。
二、运算符的分类
在 Go 语言中,运算符共分为6大类:
(1)算术运算符
即加、减、乘、除以及取模等等。
(2)赋值运算符
将运算结果赋值给另一个变量的操作。如,“=”“+=”“*=”等。
(3)比较运算符/关系运算符
如,“==”判断两个数是否相等;“!=”不相等;;“>”“>=”“<”“<=”等。
(4)逻辑运算符
即或、与、非的逻辑关系。
(5)位运算符
如:位与、位或、位异或、位左移、位右移,位运算通常与二进制相关。
(6)其他运算符
& 取地址运算符
* 取地址的值的运算符
注:
Go 语言不支持三元运算符,相关功能依靠 if--else 语句实现。