Tanda sama berganda (==) dalam bahasa C ialah pengendali tugasan, digunakan untuk menetapkan nilai kepada pembolehubah: Sintaks: nilai_variabel == Penggunaan: Tetapkan nilai ungkapan di sebelah kanan kepada pembolehubah yang dinyatakan pada sebelah kiri; Nota: Tanda sama dua adalah operator tugasan, bukan operator perbandingan ialah tanda sama tunggal (=).
Double equal sign dalam bahasa C: assignment operator
Dalam bahasa C, double equal sign (==) ialah operator penugasan, yang digunakan untuk menetapkan nilai kepada pembolehubah.
Syntax
<code class="c">variable_name == value;</code>
Penggunaan
Pengendali tugasan memberikan nilai ungkapan di sebelah kanan kepada pembolehubah yang dinyatakan di sebelah kiri. Contohnya:
<code class="c">int number = 10;</code>
Ini akan memberikan nilai 10 kepada nombor pembolehubah.
Operasi tugasan dan operasi perbandingan
Perlu diperhatikan bahawa tanda sama banyak berganda (==) ialah pengendali tugasan, bukan pengendali perbandingan. Operator perbandingan ialah tanda sama tunggal (=), yang digunakan untuk membandingkan nilai dua ungkapan. Contohnya:
<code class="c">if (number == 10) { // ... }</code>
Ini akan menyemak sama ada nombor sama dengan 10 dan bukannya memberikan 10 kepada nombor.
Atas ialah kandungan terperinci Apakah maksud tanda sama berganda dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!