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:
<code class="c">运算符运算数(s)</code>
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!
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