Simbol |. dalam bahasa C mewakili operator OR bitwise, yang menjalankan operasi OR logik pada bit yang sepadan bagi dua nombor perduaan Jika salah satu bit yang sepadan ialah 1, hasilnya ialah 0. Ia biasanya digunakan untuk menetapkan bit binari, menggabungkan topeng bit, dan menyemak sama ada bit ialah 1.
| Operator dalam bahasa C
Dalam bahasa C, simbol |
mewakili operator bitwise OR (OR). Ia digunakan secara logik ATAU bit yang sepadan bagi dua nombor binari, dan hasil setiap bit selepas pengiraan ialah:
Contohnya:
Andaikan terdapat dua nombor binari 8-bit berikut:
<code>10101010 01010101</code>
Selepas melakukan operasi bitwise ATAU pada kedua-dua nombor ini, kita mendapat:
<code>11111111</code>
Ini kerana:
bit tertinggi 10101010 (1) adalah OR dengan bit tertinggi (0) daripada 01010101, dan hasilnya ialah 1.Pengendali bitwise ATAU biasanya digunakan untuk:
Menetapkan nilai khusus bit binari.Atas ialah kandungan terperinci Apakah maksud ‖ dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!