Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah & dipanggil dalam bahasa C?

Apakah & dipanggil dalam bahasa C?

下次还敢
下次还敢asal
2024-04-13 18:18:28510semak imbas

Operator & dalam bahasa C dipanggil operator bitwise AND dan operator logikal AND. Operator AND bitwise (&) melakukan operasi AND pada setiap bit operan, dan hasilnya adalah 1 hanya jika kedua-dua bit adalah 1. Operator AND logik (&&) melakukan operasi logik dan hasilnya adalah benar hanya jika kedua-dua operan adalah benar. Nama

Apakah & dipanggil dalam bahasa C?

& operator dalam bahasa C

& operator dikenali sebagai Bitwise AND operator atau Logical AND operator dalam bahasa C.

Bitwise AND Operator

Operand bitwise AND (&) melakukan operasi bitwise, iaitu operasi gabungan pada setiap bit dua operan. Bit yang terhasil adalah 1 hanya jika kedua-dua bit adalah 1, jika tidak ia adalah 0. Contohnya:

3 & 5 = 1
(二进制:11 & 101 = 01)

Logikal DAN Operator

Pengendali DAN logik (&&) melakukan operasi logik, iaitu operasi logik DAN pada dua operan Boolean. Hasilnya adalah benar hanya jika kedua-dua operan adalah benar, jika tidak ia adalah palsu. Contohnya:

(3 != 0) && (5 > 2) = true

Apabila anda perlu membezakan operator logik DAN daripada operator DAN bitwise, adalah lebih jelas untuk menggunakan operator logik DAN (&&). Secara amnya, gunakan & semasa menjalankan operasi bitwise dan && semasa menjalankan operasi logik.

Atas ialah kandungan terperinci Apakah & dipanggil dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn