Pengendali dalam bahasa C ditakrifkan sebagai operan yang menjalankan operasi di bawah tindakan pengendali tertentu Pengelasan termasuk aritmetik, perhubungan, logik, pengendali bitwise, pengendali tugasan dan pengendali khas.

Definisi operator dalam bahasa C
Dalam bahasa C, operator ialah simbol atau kata kunci yang mewakili operasi tertentu dan digunakan untuk melaksanakan pelbagai operasi. Operator ditakrifkan seperti berikut:
Sintaks:
运算符运算数(s)
Salin selepas log masuk
Di mana:
-
Operator: Simbol atau kata kunci yang dipratentukan yang mewakili operasi tertentu.
-
Operator: Objek yang operator bertindak boleh menjadi pembolehubah, pemalar atau ungkapan.
Pengkelasan:
Operator dalam bahasa C boleh dibahagikan kepada kategori berikut berdasarkan fungsinya:
-
Operator aritmetik: Lakukan operasi aritmetik, tolak, seperti penambahan dan penolakan.
-
Pengendali perhubungan: Bandingkan dua nilai untuk magnitud atau kesamaan.
-
Pengendali logik: Lakukan operasi logik seperti DAN, ATAU, BUKAN.
-
Operator Bitwise: Lakukan operasi tahap bit binari.
-
Operator Tugasan: Menetapkan nilai kepada pembolehubah.
-
Pengendali khas: Lakukan operasi khas seperti pengambilan alamat (&), penyahrujukan (*) dan akses ahli (.).
Contoh definisi:
- Operator tambahan (+): Menambah dua nilai.
- Operator hubungan kesamaan (==): Membandingkan dua nilai untuk kesamaan.
- DAN operator logik (&&): Mengembalikan benar jika kedua-dua syarat adalah benar.
- Operator tugasan (=): Memberikan nilai kepada pembolehubah.
- Operator kurungan (): Tukar susunan penilaian ungkapan.
Nota:
- Keutamaan pengendali menentukan susunan di mana ia dilaksanakan dalam ungkapan.
- Sesetengah pengendali memerlukan jenis operan tertentu.
- Sintaks dan semantik pengendali mungkin berbeza-beza merentas bahasa pengaturcaraan yang berbeza.
Atas ialah kandungan terperinci Bagaimana untuk menentukan pengendali dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!