Ikhtisar pengisihan keutamaan operator bahasa Go, contoh kod khusus diperlukan
Dalam bahasa Go, pengendali perlu mengikut peraturan keutamaan tertentu apabila menggunakannya untuk memastikan ungkapan dinilai dalam susunan yang betul. Artikel ini akan memperkenalkan keutamaan pelbagai operator dalam bahasa Go dan memberikan contoh kod yang sepadan.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := (2 + 3) * 4 fmt.Println(result) // 输出:20
}
Dalam kod contoh di atas, kurungan menukar keutamaan hasil operasi tambah sebelum Operasi tambah dikira terlebih dahulu.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := -5 + 3 fmt.Println(result) // 输出:-2
}
Dalam kod contoh di atas, pengendali tanda negatif menukar tanda nilai.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := 6 / 3 * 2 fmt.Println(result) // 输出:4
}
Dalam contoh kod di atas, mula-mula lakukan operasi bahagi integer bagi 6 darab dengan 2, dan kemudian Dapatkan keputusan akhir.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := 5 - 3 + 2 fmt.Println(result) // 输出:4
}
Dalam kod contoh di atas, mula-mula lakukan operasi 5 tolak 3, dan kemudian tambah 2 keputusan keputusan akhir.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := 3 + 2 < 7 fmt.Println(result) // 输出:true
}
Dalam kod contoh di atas, mula-mula hitung hasil 5 daripada 3 tambah 5, dan kemudian tentukan sama ada kurang daripada 7 , keputusan akhir adalah benar.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := (3 + 2 < 7) && (6 / 3 == 2) fmt.Println(result) // 输出:true
}
Dalam kod contoh di atas, mula-mula hitung hasil 3 tambah 2 kurang daripada 7 sebagai benar kemudian hitung 6 Hasil pembahagian dengan 3 sama dengan 2 adalah benar Akhirnya, operator AND && digunakan untuk menyambungkan dua keputusan, dan keputusan akhir adalah benar.
Contoh kod:
pakej utama
import "fmt"
func main() {
result := 5 result += 3 fmt.Println(result) // 输出:8
}
Dalam kod contoh di atas, mula-mula tetapkan 5 kepada hasil, dan kemudian tambahkan 3 akhir untuk mendapatkan hasil keputusan ialah 8.
Melalui pengenalan artikel ini, kami telah mengetahui tentang pesanan keutamaan pelbagai operator dalam bahasa Go dan memberikan contoh kod yang sepadan Kami berharap ia akan membantu semua orang apabila menggunakan operator. Apabila menulis ungkapan kompleks, mengikut peraturan keutamaan yang betul boleh memastikan bahawa ungkapan dinilai dalam susunan yang betul dan mengelakkan ralat.
Atas ialah kandungan terperinci Senarai pengisihan keutamaan operator bahasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!