Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Analisis ringkas operator di Golang

Analisis ringkas operator di Golang

青灯夜游
青灯夜游ke hadapan
2022-11-24 21:21:206400semak imbas

Artikel ini akan mengajar anda tentang Golang dan bercakap tentang pengendali dalam asas bahasa Go. Saya harap ia akan membantu anda.

Analisis ringkas operator di Golang

Pengendali terbina dalam dalam bahasa Go ialah:

  • Pengendali aritmetik

  • Pengendali perhubungan

  • Pengendali logik

  • Pengendali tugasan

  • Pengendali bitwise

对于有过其他编程语言的朋友,学习起来还是很简单的。基本上看一遍就足够了。[Cadangan berkaitan: Pergi tutorial video]

1 🎜>2. Operator perhubungan

| + | 相加 
| - | 相减 
| * | 相乘 
| / | 相除 
| % | 求余

3. Operator logik

| == | 检查两个值是否相等,如果相等返回 True 否则返回 False。     
| != | 检查两个值是否不相等,如果不相等返回 True 否则返回 False。   
| >  | 检查左边值是否大于右边值,如果是返回 True 否则返回 False。   
| >= | 检查左边值是否大于等于右边值,如果是返回 True 否则返回 False。 
| <  | 检查左边值是否小于右边值,如果是返回 True 否则返回 False。   
| <= | 检查左边值是否小于等于右边值,如果是返回 True 否则返回 False。

4 >

| && | 逻辑 AND 运算符。 如果两边的操作数都是 True,则为 True,否则为 False。 

| || | 逻辑 OR 运算符。 如果两边的操作数有一个 True,则为 True,否则为 False。 

| !  | 逻辑 NOT 运算符。 如果条件为 True,则为 False,否则为 True。
5. Operator bit

| =   | 简单的赋值运算符,将一个表达式的值赋给一个左值 
| +=  | 相加后再赋值                  
| -=  | 相减后再赋值                  
| *=  | 相乘后再赋值                  
| /=  | 相除后再赋值                  
| %=  | 求余后再赋值                  
| <<= | 左移后赋值                    
| >>= | 右移后赋值                    
| &=  | 按位与后赋值                  
| |=  | 按位或后赋值                  
| ^=  | 按位异或后赋值
Tamat:

Peringatan sekali lagi, Pelajar yang perlu sertai

boleh tambah saya di WeChat
| &  | 参与运算的两数各对应的二进位相与。 (两位均为1才为1)                   
| |  | 参与运算的两数各对应的二进位相或。 (两位有一个为1就为1)                 
| ^  | 参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。 (两位不一样则为1) 
| << | 左移n位就是乘以2的n次方。 “a<<b”是把a的各二进位全部左移b位,高位丢弃,低位补0。 
| >> | 右移n位就是除以2的n次方。 “a>>b”是把a的各二进位全部右移b位。
, mereka yang perlu menyertai kumpulan komunikasi jurutera hadapan

, dan mereka yang perlu menyertai kumpulan komunikasi go back-end

untuk lebih lanjut pengetahuan berkaitan pengaturcaraan Sila layari:

Video Pengaturcaraan技术交流群! ! fangdongdong_25

Atas ialah kandungan terperinci Analisis ringkas operator di Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:juejin.cn. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Adakah bahasa go mempunyai gc?Artikel seterusnya:Adakah bahasa go mempunyai gc?