Dalam bahasa C, operator bitwise AND & melakukan operasi AND bitwise, melakukan operasi AND pada bit yang sepadan bagi dua nombor binari Hasilnya ialah 1 hanya apabila kedua-dua bit adalah 1, jika tidak, ia adalah 0. Ia boleh digunakan untuk: operasi menutup (mengosongkan bit yang tidak diingini), menetapkan bit, menyemak bit dan menggabungkan bendera.
C&
C& bermaksud bitwise DAN operasi dalam bahasa C. Operasi bit dan DAN bit yang sepadan bagi dua nombor binari Hasilnya ialah nombor binari baru Hasil bit adalah 1 hanya apabila kedua-dua bit yang sepadan adalah 1, jika tidak, ia adalah 0.
Penggunaan bitwise DAN operasi
Operator
Operator bitwise AND dalam bahasa C ialah &
. Ia menerima dua ungkapan integer atau aksara dan mengembalikan hasil operasi DAN. &
。它接受两个整数或字符表达式,并返回一个与操作的结果。
示例
int a = 10; // 0b1010 int b = 5; // 0b0101 int c = a & b; // 0b0000
在这里,a
和 b
Contohrrreee
Di sini, bitwise AND hasila
dan b
ialah 0, kerana hanya apabila bit yang sepadan adalah kedua-duanya 1, bit hasil adalah 1 .
Atas ialah kandungan terperinci Apakah maksud bahasa & c?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!