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.
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).
Penjelasan:
Atas ialah kandungan terperinci Apakah maksud & maksud dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!