C Sprache Operatoren
Bei der Programmierung mit C, möchten Sie gelegentlich gemeinsame mathematische Operatoren für allgemeine mathematische Funktionen zu verwenden und nicht-so-gemeinsame Operatoren für Logik und Folgefunktionen. Hier ist ein Blick auf C-Sprache Operatoren verwenden:
Operator, Kategorie, Pflicht | Operator, Kategorie, Pflicht | Operator, Kategorie, Pflicht |
---|---|---|
=, Zuordnung, Equals | !=, Vergleich, ist nicht gleich | >, Bitweise, Shift Bits nach rechts |
+, Mathematische, Addition | , Logische und | ~, Bitweise, Ein-Komplement |
-, Mathematische, Subtraktion | ||, Logik, OR | +, Unary, Positive |
*, Mathematisch, Multiplikation | !, Logisch, NICHT | -, Unary, Negative |
/, Mathematisches, Abteilung | ++, Mathematische, Erhöhungsschritte von 1 | *, Unary, Zeiger |
%, Mathematisch, Modulo | --, Mathematisch, Dekrement von 1 | , Unary, Anschrift |
>, Vergleich, Größer als | , Bitweise UND | sizeof, Unary, Gibt die Größe eines Objekts |
> =, Vergleich, Größer als oder gleich | |, Bitweise, inklusive oder | ., Struktur, Element Zugang |
lt ;, Vergleich, weniger als | ^, Bitweise, Exklusiv-ODER (XOR oder EOR) | ->, Struktur, Zugang Zeigerelement |
lt; =, Vergleich, weniger als oder gleich | lt; lt ;, Bitwise, Shift Bits nach links | ?: Bedingte, Unkonventionell, wenn Operator Ausdruck |
==, Vergleich, ist gleich |