C Schlüsselwörter & Bezeichner: Ein praktischer Leitfaden
C Schlüsselwörter & Bezeichner
Entdecken Sie die Kernelemente der C-Sprache – reservierte Schlüsselwörter und wie man Bezeichner korrekt benennt. Dieser prägnante Leitfaden basiert auf jahrelanger praktischer C-Entwicklungserfahrung.
Zeichensatz
Ein Zeichensatz definiert die Zeichen, die in Bezeichnern und anderen Teilen eines C-Programms auftreten können.
Alphabete
Großbuchstaben: A B C … X Y Z Kleinbuchstaben: a b c … x y z
C akzeptiert sowohl Groß- als auch Kleinbuchstaben für Variablen- und Funktionsnamen.
Ziffern
0 1 2 3 4 5 6 7 8 9
Sonderzeichen
| , | < | > | . | _ |
| ( | ) | ; | $ | : |
| % | [ | ] | # | ? |
| ' | & | { | } | " |
| ^ | ! | * | / | | |
| - | \ | ~ | + |
Whitespace-Zeichen umfassen Leerzeichen, Zeilenvorschub, Tab, Wagenrücklauf und Seitenvorschub.
C Schlüsselwörter
Schlüsselwörter sind reservierte Wörter, die der Compiler erkennt und die nicht als Bezeichner wiederverwendet werden dürfen. Sie bilden das Rückgrat der C-Syntax.
int money;
Hier ist int ein Schlüsselwort, das angibt, dass money eine ganzzahlige Variable ist.
Da C case-sensitive ist, müssen alle Schlüsselwörter in Kleinbuchstaben geschrieben werden.
Nachfolgend finden Sie die vollständige Liste der ANSI C-Schlüsselwörter, eine Referenz, die jeder C-Entwickler beherrschen sollte:
auto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
Für einen tieferen Einblick in Syntax und Anwendungsfälle jedes Schlüsselworts siehe Liste aller Schlüsselwörter in der C-Programmierung.
C Bezeichner
Ein Bezeichner ist der Name, den Sie Variablen, Funktionen, Structs und anderen Entitäten zuweisen. Bezeichner müssen innerhalb ihres Gültigkeitsbereichs eindeutig sein.
int money; double accountBalance;
Im obigen Beispiel sind money und accountBalance Bezeichner.
Denken Sie daran: Ein Bezeichner darf kein Schlüsselwort sein; Sie können eine Variable beispielsweise nicht int nennen.
Regeln für die Benennung von Bezeichnern
- Ein gültiger Bezeichner darf Buchstaben (Groß- oder Kleinbuchstaben), Ziffern und Unterstriche enthalten.
- Das erste Zeichen muss ein Buchstabe oder ein Unterstrich sein.
- Schlüsselwörter sind als Bezeichnernamen verboten.
- Die Bezeichnerlänge ist theoretisch unbegrenzt, aber viele Compiler begrenzen sie auf 31 Zeichen. Halten Sie sich an vernünftige Längen für Portabilität.
Wählen Sie beschreibende Namen, die die Absicht vermitteln – gute Benennungspraktiken verbessern die Lesbarkeit und Wartbarkeit des Codes.
C Sprache
- C# Keywords und Identifiers verstehen: Regeln, Listen und Best Practices
- C# Operator-Rangfolge und Assoziativität meistern: Ein praktischer Leitfaden
- C# While und Do-While Schleifen meistern: Syntax, Beispiele und Best Practices
- C#-Präprozessordirektiven meistern: Ein praktischer Leitfaden
- C++-Variablen, Literale und Konstanten meistern: Ein umfassender Leitfaden
- Python-Schlüsselwörter & Bezeichner: Reservierte Wörter & Benennungskonventionen meistern
- C-Konstanten und Literale: Typen, Verwendung & Best Practices
- C# Konstanten & Literale: Typen, Regeln und Best Practices
- Thermografie erklärt: Wie Infrarotbildgebung Temperaturunterschiede detektiert
- Augmented Reality für effiziente Wartungsoperationen nutzen