Rumah >pembangunan bahagian belakang >C++ >Apakah maksud =& dalam c++
Dalam C++, operator &= ialah operator bitwise AND, yang digunakan untuk melakukan operasi bitwise AND pada dua corak bit Tetapkan bit 1 dan 1 yang sepadan dalam dua corak bit kepada 1, jika tidak, tetapkan kepada 1 0.
&= Operator dalam C++
Dalam C++, operator &= ialah operator bitwise AND yang melakukan operasi bitwise AND pada dua corak bit (nombor binari).
Definisi:
x &= y;
di mana:
Operasi: Operator
&= membandingkan bit yang sepadan dalam dua corak bit dari kiri ke kanan. Jika kedua-dua bit adalah 1, bit hasil adalah 1 jika tidak, bit hasil adalah 0.
Contohnya:
x | y | x &= y |
---|---|---|
1011 | 1011 | 1011 |
Fungsi:
&= operator biasanya digunakan Tujuan:
Adalah penting untuk diingat bahawa operator &= tidak sama dengan operator tugasan =. Operator penugasan memberikan nilai operan kanan terus ke operan kiri, manakala operator &= mengubah suai nilai operan kiri dan bukannya memberikannya secara langsung.
Atas ialah kandungan terperinci Apakah maksud =& dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!