Rumah > Artikel > pembangunan bahagian belakang > Apakah ciri pengendali dalam bahasa Go?
Bahasa Go ialah bahasa yang disusun, sangat mesra serentak dan mudah dibangunkan, dan pengendalinya merupakan bahagian penting dalam bahasa tersebut. Artikel ini terutamanya akan meneroka ciri pengendali dalam bahasa Go.
Pengendali bahasa Go terbahagi terutamanya kepada lima jenis: pengendali aritmetik, pengendali perhubungan, pengendali logik, pengendali bitwise dan pengendali tugasan. Ciri-cirinya diperkenalkan di bawah:
Operator aritmetik dalam bahasa Go adalah serupa dengan yang terdapat dalam bahasa lain, termasuk penambahan, penolakan, pendaraban, pembahagian dan modulus . Tidak seperti bahasa lain, operator bahagian /
dalam bahasa Go mengembalikan hasil integer dan bukannya nombor titik terapung apabila digunakan oleh pembahagi dan pembahagi integer.
Selain itu, terdapat pengendali unari +
dan -
dalam bahasa Go, yang digunakan untuk mewakili nombor positif atau negatif.
Pengendali perhubungan dalam bahasa Go digunakan untuk membandingkan sama ada dua nilai adalah sama atau berkaitan. Yang lebih istimewa ialah pengendali ==
dan !=
, yang boleh digunakan untuk membandingkan semua jenis asas, tatasusunan, struktur, penunjuk, dsb., tetapi tidak boleh digunakan untuk membandingkan jenis fungsi.
Pengendali logik dalam bahasa Go termasuk &&
, ||
dan !
, yang masing-masing mewakili logik DAN, logik ATAU dan Nombor logik. Sama seperti bahasa lain, dalam operasi logik, Betul dan Salah diwakili sebagai 1 dan 0 masing-masing.
Pengendali bitwise dalam bahasa Go termasuk bitwise AND&
, bitwise OR|
dan bitwise XOR^
dan operasi anjakan <<
dan . Operator bitwise berbeza daripada operator logik kerana ia beroperasi berdasarkan bit binari.
Pengendali tugasan dalam bahasa Go termasuk pengendali tugasan asas =
dan pengendali tugasan kompaun, seperti +=
, -=
, *=
, /=
, dsb. Sama seperti bahasa lain, pengendali penugasan kompaun mula-mula mengira nilai di sebelah kanan tanda sama, dan kemudian memberikan hasil pengiraan kepada pembolehubah di sebelah kiri tanda sama.
Secara amnya, ciri-ciri pengendali dalam bahasa Go ialah:
Secara amnya, operator adalah bahagian yang sangat penting dalam bahasa pengaturcaraan Menguasai ciri dan penggunaan operator boleh meningkatkan kecekapan dan kebolehbacaan kod.
Atas ialah kandungan terperinci Apakah ciri pengendali dalam bahasa Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!