C - Grundlegende Syntax
Sie haben die grundlegende Struktur eines C-Programms gesehen, sodass Sie andere grundlegende Bausteine der Programmiersprache C leicht verstehen werden.
Token in C
Ein C-Programm besteht aus verschiedenen Token und ein Token ist entweder ein Schlüsselwort, ein Bezeichner, eine Konstante, ein String-Literal oder ein Symbol. Die folgende C-Anweisung besteht beispielsweise aus fünf Tokens −
printf("Hello, World! \n");
Die einzelnen Token sind −
printf ( "Hello, World! \n" ) ;
Semikolons
In einem C-Programm ist das Semikolon ein Anweisungsabschlusszeichen. Das heißt, jede einzelne Anweisung muss mit einem Semikolon abgeschlossen werden. Es zeigt das Ende einer logischen Entität an.
Unten sind zwei verschiedene Anweisungen angegeben −
printf("Hello, World! \n"); return 0;
Kommentare
Kommentare sind wie Hilfstexte in Ihrem C-Programm und werden vom Compiler ignoriert. Sie beginnen mit /* und enden mit den Zeichen */ wie unten gezeigt −
/* my first program in C */
Sie können keine Kommentare in Kommentaren haben und sie kommen nicht in einer Zeichenfolge oder in Zeichenliteralen vor.
Identifikatoren
Ein C-Bezeichner ist ein Name, der verwendet wird, um eine Variable, Funktion oder ein anderes benutzerdefiniertes Element zu identifizieren. Eine Kennung beginnt mit den Buchstaben A bis Z, a bis z oder einem Unterstrich „_“, gefolgt von null oder mehr Buchstaben, Unterstrichen und Ziffern (0 bis 9).
C erlaubt keine Satzzeichen wie @, $ und % innerhalb von Bezeichnern. C ist eine Groß-/Kleinschreibung Programmiersprache. Also Manpower und Personal sind zwei verschiedene Bezeichner in C. Hier sind einige Beispiele für akzeptable Bezeichner −
mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal
Schlüsselwörter
Die folgende Liste zeigt die reservierten Wörter in C. Diese reservierten Wörter dürfen nicht als Konstanten oder Variablen oder andere Bezeichnernamen verwendet werden.
automatisch | sonst | lang | wechseln |
Pause | Aufzählung | registrieren | typedef |
Fall | extern | zurück | Gewerkschaft |
char | schwimmen | kurz | unsigniert |
const | für | signiert | nichtig |
weiter | gehe zu | Größe von | flüchtig |
Standard | wenn | statisch | während |
tun | int | Struktur | _Verpackt |
doppelt |
Leerzeichen in C
Eine Zeile, die nur Leerzeichen enthält, möglicherweise mit einem Kommentar, wird als Leerzeile bezeichnet, und ein C-Compiler ignoriert sie vollständig.
Whitespace ist der Begriff, der in C verwendet wird, um Leerzeichen, Tabulatoren, Zeilenumbrüche und Kommentare zu beschreiben. Leerzeichen trennen einen Teil einer Anweisung von einem anderen und ermöglichen es dem Compiler, zu erkennen, wo ein Element in einer Anweisung, z. B. int, endet und das nächste Element beginnt. Daher in der folgenden Anweisung −
int age;
Zwischen int und alter muss mindestens ein Leerzeichen (normalerweise ein Leerzeichen) stehen, damit der Compiler sie unterscheiden kann. Andererseits in der folgenden Anweisung −
fruit = apples + oranges; // get the total fruit
Zwischen Obst und =oder zwischen =und Äpfeln sind keine Leerzeichen erforderlich, obwohl es Ihnen freisteht, einige einzufügen, wenn Sie die Lesbarkeit verbessern möchten.
C Sprache