Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud |.

Apakah maksud |.

下次还敢
下次还敢asal
2024-04-27 22:33:47531semak imbas

Operator |. dalam bahasa C ialah operator OR logik bitwise, yang digunakan untuk melakukan operasi OR bitwise pada dua nombor binari bit demi bit: apabila kedua-dua bit adalah 0, hasilnya ialah 0, apabila dua bit adalah Hasilnya ialah 1 apabila satu bit adalah 1 dan 1 apabila kedua-dua bit adalah 1. Ia biasanya digunakan untuk menetapkan bit bendera, menggabungkan peta bit, mengekstrak bit tertentu dan mengesan bit pariti.

Apakah maksud |.

| operator dalam bahasa C

Apakah itu operator? Operator

| ialah operator bitwise dalam bahasa C yang digunakan untuk melaksanakan operasi OR logik bit.

Bagaimanakah operasi logik ATAU bitwise berfungsi?

Apabila pengendali |. beroperasi pada dua nombor binari, ia melakukan operasi berikut sedikit demi sedikit:

  • Jika kedua-dua bit adalah 0, hasilnya ialah 0.
  • Jika salah satu daripada dua bit ialah 1, hasilnya ialah 1.
  • Jika kedua-dua bit adalah 1, hasilnya ialah 1. .
  • Lakukan operasi bitwise ATAU :
<code class="c">结果 = 操作数1 | 操作数2;</code>

Jadi hasilnya ialah 1011(2), atau 11 dalam perpuluhan.

Tujuan:

| Operator digunakan secara meluas dalam program bahasa C, termasuk:

Tetapkan bit bendera
  • Gabungkan peta bit
  • Ekstrak bit tertentu

Atas ialah kandungan terperinci Apakah maksud |.. 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