Egal, ob Sie mit regelmäßigen oder unsigned Variablen in Ihrem C-Programm arbeiten, müssen Sie ein wenig über diesen verschiedenen Variablen zu kennen. In der folgenden Tabelle zeigen C-Variablen-Typen, deren Wertebereiche und ein paar hilfreiche Kommentare:
C All-in-One Desk Reference For Dummies
Wenn Sie mit C sind Programmierung, verwenden Sie Operatoren - und zu wissen, ob diese Betreiber zu lesen von links nach rechts oder von rechts nach links Mittel ein C-Programm zu schreiben, das funktioniert und eine, die abstürzt. Verwenden Sie die Informationen in der folgenden Tabelle ist die Reihenfolge in C zu bestimmen:
C Sprache Variablentypen
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 |
C Sprache Vergleiche und ihre Opposites
Programmierung in C oder einer beliebigen Programmiersprache, bedeutet Gebäude Vergleiche - größer und kleiner als und gleich in verschiedenen Kombinationen. Holen Sie sich die Vergleiche C verwendet und ihr Gegenteil zu wissen:
Wenn Vergleich | Else-Anweisung Ausgeführt von | Dieser Zustand |
---|---|---|
lt; | > = | Größer als oder gleich wie |
== | != | Nicht gleichzusetzen mit |
> | le; | Gleich oder kleiner als |
le; | > | Größer als |
> = | lt; | Weniger als |
!= | == | Gleich |