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

Apakah maksud tanda sama berganda dalam bahasa C?

下次还敢
下次还敢asal
2024-05-02 15:54:15546semak imbas

Tanda sama berganda (==) dalam bahasa C ialah pengendali perbandingan, digunakan untuk membandingkan sama ada nilai dua ungkapan adalah sama dan mengembalikan nilai Boolean (0/1), menunjukkan benar atau salah. Ia boleh membandingkan ungkapan jenis seperti nilai angka, aksara, penunjuk dan struktur.

Apakah maksud tanda sama berganda dalam bahasa C?

Maksud tanda ganda sama (==) dalam bahasa C

Tanda sama berganda (==) dalam bahasa C ialah pengendali perbandingan, digunakan untuk membandingkan sama ada nilainya​​​ daripada dua ungkapan adalah sama. Hasil pulangan ialah nilai Boolean, sama ada 0 (salah) atau 1 (benar).

Operasi perbandingan

Tanda sama berganda (==) digunakan untuk membandingkan nilai dua ungkapan, termasuk:

  • Jenis angka (integer, nombor titik terapung, dll.)
  • Jenis aksara
  • Jenis penunjuk
  • struktur Jenis badan

Hasil pengembalian

Double sama mengembalikan 1 (benar) jika nilai kedua-dua ungkapan adalah sama. Jika tidak, mengembalikan 0 (salah). . , manakala = digunakan untuk tugasan.

Tidak seperti pengendali identiti (===), == hanya membandingkan nilai, manakala === membandingkan kedua-dua nilai dan jenis. Berbeza daripada tanda ketaksamaan (!=), != digunakan untuk membandingkan sama ada dua ungkapan adalah sama.

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