Pengendali "dan" (&&) dalam bahasa C digunakan untuk menguji ketulenan dua ungkapan Boolean. Jika kedua-dua ungkapan adalah benar, hasilnya adalah benar, sebaliknya, ia adalah palsu. Operator ini mempunyai keutamaan yang lebih tinggi daripada operator "atau", menganggap nilai bukan sifar sebagai benar dan menyokong penilaian litar pintas.
operator "dan" dalam bahasa C
Dalam bahasa C, pengendali "dan" diwakili oleh simbol ampersand berganda (&&). Ia adalah pengendali logik yang digunakan untuk menguji kebenaran dua ungkapan Boolean.
Cara ia beroperasi
Pengendali "dan" berfungsi dengan cara berikut:
Contoh
Berikut ialah contoh pengendali "dan":
<code class="c">int age = 18; bool isAdult = (age >= 18) && (age < 65);</code>
Dalam contoh ini, pembolehubah "isAdult" akan ditetapkan berdasarkan nilai pembolehubah "umur". Jika "umur" lebih besar daripada atau sama dengan 18 tahun dan kurang daripada 65 tahun, "isAdult" akan ditetapkan kepada benar, jika tidak, ia akan ditetapkan kepada palsu.
Nota lain
Atas ialah kandungan terperinci Bagaimana untuk menyatakan dan dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!