Go语言运算符执行顺序对照表
窍门: Ctrl+F 快速查找
Go语言运算符优先级,是描述在计算机计算表达式时执行运算的先后顺序。Go语言运算符优先级表,同一行中的运算符具有相同优先级,然后运算符的优先级是运算表达式从左到右
Go语言运算符大致分为:算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符
分类 | 描述 | 关联性 |
---|---|---|
后缀 | ()[]->.++ -- | 左到右 |
一元 | + -!~++ --(type)*&sizeof | 右到左 |
乘法 | */ % | 左到右 |
加法 | + - | 左到右 |
移位 | <<>> | 左到右 |
关系 | <<=>>= | 左到右 |
相等 | ==!= | 左到右 |
按位AND | & | 左到右 |
按位XOR | ^ | 左到右 |
按位OR | | | 左到右 |
逻辑AND | && | 左到右 |
逻辑OR | || | 左到右 |
条件 | ?: | 右到左 |
分配 | =+=-=*=/= %=>>= <<= &= ^= |= | 右到左 |
逗号 | , | 左到右 |
本站发布的内容若侵犯到您的权益,请邮件联系站长删除,我们将及时处理!
从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!
本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。
本站资源仅供学习和交流使用,版权归原作者所有,请勿商业运营、违法使用和传播!请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。