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
variable_name == value;
Penggunaan
Pengendali tugasan memberikan nilai ungkapan di sebelah kanan kepada pembolehubah yang dinyatakan di sebelah kiri. Contohnya:
int number = 10;
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:
if (number == 10) { // ... }
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!