Rumah >pembangunan bahagian belakang >C++ >!x adalah sama dengan apa dalam bahasa c
Dalam bahasa C, pengendali "!x" melakukan operasi NOT logik pada ungkapan x, yang menukar nilai benar kepada nilai palsu dan sebaliknya: jika x benar (bukan sifar), !x adalah palsu ( 0). Jika x salah (sifar), !x adalah benar (bukan sifar).
Dalam bahasa C, pengendali "!x" bermaksud melakukan operasi NOT logik pada ungkapan x.
Operator NOT Logik menukar nilai benar kepada nilai palsu dan sebaliknya. Ini bermakna:
Contoh:
<code class="c">int x = 5; int result = !x; // result 现在为 0(假) x = 0; result = !x; // result 现在为 1(真)</code>
Atas ialah kandungan terperinci !x adalah sama dengan apa dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!