Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud tanda sama berganda dalam bahasa C?

Apakah maksud tanda sama berganda dalam bahasa C?

下次还敢
下次还敢asal
2024-05-02 14:57:13838semak imbas

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 (=).

Apakah maksud tanda sama berganda dalam bahasa C?

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!

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