Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud & maksud dalam bahasa c

Apakah maksud & maksud dalam bahasa c

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

Dalam bahasa C, operator & dipanggil operator bitwise AND, yang digunakan untuk membandingkan bit perduaan dua integer dan menjana integer baru c, yang bit sepadannya ialah: Jika bit yang sepadan bagi a dan b adalah kedua-duanya 1 , Maka bit yang sepadan bagi c ialah 1; Kegunaan termasuk menyemak status bit, mengosongkan bit tertentu, menetapkan bit tertentu dan mengekstrak nilai daripada set bit.

Apakah maksud & maksud dalam bahasa c

Dalam bahasa C, maksud &

Dalam bahasa C, operator & dipanggil bitwise AND operator. Ia melaksanakan operasi bitwise berikut:

Operasi:

Diberi dua integer a dan b, operator bitwise AND (&) membandingkannya bitwise, menghasilkan integer baharu c.

Keputusan:

Jika bit yang sepadan bagi a dan b adalah kedua-duanya 1, maka bit yang sepadan bagi c ialah 1. Jika tidak, bit c yang sepadan ialah 0.

Contohnya:

Andaikan a = 10 (perwakilan binari ialah 1010) dan b = 6 (perwakilan binari ialah 0110).

  • a & b = 0010 (binari)
  • Penjelasan:

    • 1 & 0 = 0
    • 0 & 1 = 0
    • 1 & 1 = 1
    • 1 & 1 = 1
Oleh itu, operator AND bitwise menilai kepada c = 2 (0010 dalam binari). .

Atas ialah kandungan terperinci Apakah maksud & maksud 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
Artikel sebelumnya:Apakah & simbol dalam bahasa C?Artikel seterusnya:Apakah & simbol dalam bahasa C?