Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah maksud dua tanda yang sama dalam bahasa C?

Apakah maksud dua tanda yang sama dalam bahasa C?

下次还敢
Lepaskan: 2024-05-07 07:36:14
asal
1099 orang telah melayarinya

Tanda sama berganda (==) ialah pengendali perbandingan, digunakan untuk membandingkan sama ada nilai dua ungkapan adalah sama dan mengembalikan nilai Boolean (benar/salah). Kegunaan termasuk: membandingkan nilai pembolehubah, menentukan sama ada ungkapan adalah benar, menyemak penyataan bersyarat dan syarat penamatan gelung. Perlu diingatkan bahawa tanda sama banyak berganda hanya boleh membandingkan ungkapan dari jenis yang sama, dan berbeza daripada pengendali tugasan (=).

Apakah maksud dua tanda yang sama dalam bahasa C?

Tanda sama berganda dalam bahasa C

Dalam bahasa C, tanda sama berganda (==) ialah pengendali perbandingan yang digunakan untuk membandingkan sama ada nilai dua ungkapan adalah sama. Ia mengembalikan nilai boolean yang benar jika ungkapan adalah sama, palsu sebaliknya.

Gunakan

Tanda ganda sama rata biasanya digunakan dalam situasi berikut:

  • Membandingkan sama ada nilai dua pembolehubah adalah sama
  • Menentukan sama ada ungkapan adalah benar
  • Checks Penamatan dalam gelung bersyarat

sintaks

Sintaks pengendali tanda sama dua adalah seperti berikut:

<code>expr1 == expr2</code>
Salin selepas log masuk
e

di mana:

  • expr1expr2 adalah dua ungkapan yang dibandingkan eksample

Berikut ialah pengendali tanda sama banyak berganda Beberapa contoh:

<code class="c">int x = 5;
int y = 5;

if (x == y) {
  printf("x 和 y 相等\n");
}

if (x == 10) {
  printf("x 等于 10\n"); // 不会执行,因为 x 不等于 10
}</code>
Salin selepas log masuk

Nota

Tanda sama berganda hanya boleh membandingkan ungkapan daripada jenis yang sama.

Tanda ganda sama adalah berbeza daripada pengendali tugasan (=), yang digunakan untuk menetapkan nilai kepada pembolehubah.

Atas ialah kandungan terperinci Apakah maksud dua tanda yang sama dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan