Rumah >pembangunan bahagian belakang >C++ >Perbezaan antara & dan && dalam bahasa C
& dan && ialah pengendali yang digunakan untuk operasi logik dalam bahasa C, masing-masing dengan fungsi dan keutamaan yang berbeza. & melakukan operasi bitwise, melakukan operasi logik pada setiap bit binari untuk menghasilkan hasil binari. && melakukan operasi logik DAN, benar hanya jika kedua-dua operan adalah benar, menghasilkan hasil Boolean, dan mempunyai keutamaan yang lebih rendah daripada &.
Perbezaan antara & dan && dalam bahasa C
& dan && ialah dua operator yang digunakan untuk operasi logik dalam bahasa C, tetapi ia mempunyai fungsi dan keutamaan yang berbeza.
Pengendali bitwise (&)
Pengendali logik (&&)
Keutamaan
Contoh
& Operasi:
&& melakukan operasi logik DAN, menghasilkan hasil Boolean.
& mempunyai keutamaan yang lebih tinggi daripada &&.Atas ialah kandungan terperinci Perbezaan antara & dan && dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!