Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> C Sprache

C Tokens, Bezeichner und Schlüsselwörter: Tokens und ihre Typen verstehen

Was ist ein Zeichensatz (Character Set)?

Wie jede Programmiersprache hat C seinen eigenen Zeichensatz. Ein C-Programm ist eine Folge von Anweisungen, die Daten manipulieren, die aus Zeichen und Symbolen bestehen. Der Compiler ignoriert die meisten Formatierungszeichen, aber sie sind für die menschliche Lesbarkeit essenziell.

Der C-Zeichensatz ist in vier Gruppen unterteilt:

Unten eine umfassende Liste der in C verwendeten Sonderzeichen:

SonderzeichenBeschreibung
,Komma
{Öffnende geschweifte Klammer
.Punkt
}Schließende geschweifte Klammer
;Semikolon
[Linke eckige Klammer
:Doppelpunkt
]Rechte eckige Klammer
?Fragezeichen
(Öffnende Klammer
'Apostroph
)Schließende Klammer
"Doppeltes Anführungszeichen
&Ampersand
!Ausrufezeichen
^Zirkumflex
|Senkrechter Strich (Pipe)
+Addition
/Vorwärts-Schrägstrich
-Subtraktion
\Rückwärts-Schrägstrich
*Multiplikation
~Tilde
/Division
_Unterstrich
>Größer-als / schließender Winkel
$Dollarzeichen
<Kleiner-als / öffnender Winkel
%Prozentzeichen
#Raute (Hash)

Was ist ein Token in C?

Ein Token ist die kleinste sinnvolle Einheit, die der C-Compiler erkennt. Während der lexikalischen Analyse wird der Quellcode in Tokens zerlegt, bevor Parsing und Code-Generierung erfolgen. C-Tokens fallen in sechs Kategorien:

C Tokens, Bezeichner und Schlüsselwörter: Tokens und ihre Typen verstehen

Schlüsselwörter und Bezeichner

Jedes Wort in C ist entweder ein Schlüsselwort oder ein Bezeichner. Schlüsselwörter sind reserviert, haben feste Bedeutung und können nicht für Namensgebung wiederverwendet werden. Bezeichner sind benutzerdefinierte Namen für Variablen, Funktionen, Typen und mehr.

Schlüsselwörter in C

Es gibt 32 Schlüsselwörter in der C-Sprache, alle in Kleinbuchstaben. Hier als übersichtliche Tabelle für schnellen Zugriff:

C Schlüsselwörter
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
constshortfloatunsigned
continueforsignedvoid
defaultgotosizeofvolatile
doifstaticwhile

Bezeichner (Identifiers)

Ein Bezeichner ist der Name, den Sie einer Variablen, Funktion, Struktur, Enum usw. geben. Der C-Standard legt mehrere Regeln für Bezeichner fest:

  1. Das erste Zeichen muss ein Buchstabe (A–Z, a–z) oder ein Unterstrich (_) sein.
  2. Nachfolgende Zeichen dürfen Buchstaben, Ziffern (0–9) oder Unterstriche sein.
  3. Bezeichner dürfen keines der 32 Schlüsselwörter sein.
  4. Sie dürfen kein Whitespace enthalten.
  5. Zwar nicht vom Compiler erzwungen, aber sprechende Namen verbessern Lesbarkeit und Wartbarkeit des Codes.

Zusammenfassung

C Sprache

  1. C# Keywords und Identifiers verstehen: Regeln, Listen und Best Practices
  2. C Schlüsselwörter & Bezeichner: Ein praktischer Leitfaden
  3. Python-Schlüsselwörter & Bezeichner: Reservierte Wörter & Benennungskonventionen meistern
  4. Zeiger in C: Umfassender Leitfaden zu Typen, Verwendung und Best Practices
  5. Schweißen erklärt: Definition, Verfahren, Arten & Anwendungen
  6. 3D-Druck (Additive Fertigung): Verfahren, Materialien & Anwendungen
  7. Gießen erklärt: Definition, Verfahren & Fertigungsarten
  8. Kevlar erklärt: Umfassender Überblick über Festigkeit & Anwendungen
  9. CMMS-Software verstehen: Vorteile & Auswahl des richtigen Programms
  10. Die 7 Kernarten der Technologie im Überblick