C Schlüsselwörter - Top 24 Schlüsselwörter von C mit Syntax und Beispielen

Inhaltsverzeichnis:

Anonim

Einführung in C-Schlüsselwörter

Schlüsselwörter sind sowohl vordefinierte als auch reservierte Wörter, die beim Programmieren verwendet werden und für den Compiler eine besondere Bedeutung haben. Sie sind Teil der Syntax und können auch nicht als Bezeichner verwendet werden. Da bei C die Groß- und Kleinschreibung beachtet wird, müssen alle Schlüsselwörter in Kleinbuchstaben geschrieben werden. Nachfolgend finden Sie eine Liste aller in ANSI C zulässigen Schlüsselwörter.

C Stichwörter mit Beispielen

Nachfolgend haben wir alle mit ihren Beispielen besprochen.

1. Flüchtig

Dieses Schlüsselwort wird benötigt, um flüchtige Objekte zu erstellen. Diese flüchtigen Objekte können auf unbekannte oder nicht erwähnte Weise durch Hardware modifiziert werden.

Beispiel:

const volatile ex;

  • In diesem Beispiel wird ex als flüchtiges Objekt betrachtet.
  • Das Programm kann nicht ex ändern, da es sich um eine konstante Variable handelt. Hardware kann sie jedoch ändern, da sie als flüchtiges Objekt betrachtet wird.

2. auto

Mit diesem Schlüsselwort werden die automatischen Variablen deklariert.

Beispiel:

auto int v1;

  • Diese spezielle Definition bedeutet, dass v1 als die Variable des Klassentypspeichers und des Datentyps von int betrachtet wird.
  • Variablen, die wir in den Funktionskörpern deklarieren, gelten standardmäßig als automatisch. Jedes Mal, wenn eine Funktion ausgeführt wird, werden sie neu erstellt.
  • Automatische Variablen werden auch als lokale Variablen bezeichnet, da sie für die Funktion lokal sind.

3. char

Mit dem Schlüsselwort char wird die Zeichenvariable deklariert. Variablen vom Typ char haben eine Länge von 1 Byte. Sie können signiert werden (dies ist standardmäßig der Fall, es sei denn, wir verwenden die Compileroption '-funsigned-char' oder 'unsigned'), was impliziert, dass sie einen Bereich von -128 bis 127 bzw. 0 bis 255 haben.

Beispiel:

char a;

In diesem Beispiel wird a als Zeichenvariable betrachtet.

4. verdoppeln und schweben

Beide Schlüsselwörter double und float werden für die Deklaration von Variablen vom Typ floating benötigt.

Beispiel:

float a;
Double b;

In diesem Beispiel wird a als Gleitkomma-Variable mit einfacher Genauigkeit und b als Gleitkomma-Variable mit doppelter Genauigkeit betrachtet.

5. const

Wir deklarieren einen Bezeichner mit dem Schlüsselwort const als konstant.

Beispiel:

const int r = 5;

6. wenn und sonst

Wir verwenden if und else, um Entscheidungen in der C-Programmierung zu treffen.

Beispiel:

if(a==1)
printf(“ a is 1.”);
else
printf(“ a is not 1.”);

Wenn der Wert von a nicht 1 ist,

Ausgabe:

a ist nicht 1.

7. Pause und weiter

Die break-Anweisung würde das Programm explizit aus der innersten und umschließenden Schleife herausspringen lassen. Mit continue werden Anweisungen übersprungen, die sich in der Schleife befinden.

Beispiel:

for (a=1; a<=10; ++a)
(
if (a==3)
continue;
if (a==7)
break;
printf("%d ", a);
)

Ausgabe :

1 2 4 5 6

Wenn in diesem Beispiel a gleich 3 ist, spielt die continue-Anweisung ihre Rolle und überspringt 3. Wenn a gleich 7 ist, spielt die break-Anweisung ihre Rolle und endet für eine Schleife.

8. Aufzählung

In der C-Programmierung werden Aufzählungstypen mit dem Schlüsselwort enum deklariert.

Beispiel:

enum deck
(
kings;
queens;
jokers;
);

In diesem Beispiel wird ein nummeriertes variables Deck mit den folgenden Tags erstellt: Könige, Königinnen und Joker.

9. extern

Das Schlüsselwort extern gibt an, dass der Bezeichner an einer anderen Stelle definiert wurde. Es zeigt auch an, dass der Speicher sowie der Anfangswert oder der Funktionskörper an einer anderen Stelle definiert wurden, meist im separaten Modul.

  • Format: externe Datendefinition; externer Funktionsprototyp;

Beispiel:

extern int f;extern void factorial (int a);

10. zurückkehren

Return dient zum Verlassen der Funktion. Es würde die aktuelle Funktion, die sofort ausgeführt wird, verlassen und zur aufrufenden Routine zurückkehren. Optional kann auch ein Wert zurückgegeben werden.

Syntax:

return (expression);

Beispiel:

int ret (int a)( return (a*a);)

11. sizeof

sizeof wird verwendet, um die Größe oder den Typ des Ausdrucks zurückzugeben. Es wird zur Rückgabe der Größe in Bytes verwendet.

Syntax:

sizeof expressionsizeof (type)

Beispiel:

a = calloc (100, sizeof (int));

12. gehe zu

Das Schlüsselwort goto wird für die Übertragung der Kontrolle von einer Position auf eine andere benötigt.

Syntax:

goto identifier;

Die Steuerung wird bedingungslos an die Position einer lokalen Beschriftung übertragen, die durch den Bezeichner angegeben wird.

Beispiel:

a: … goto a;

13. int

Das Schlüsselwort int wird zur Deklaration der Variablen vom Typ integer verwendet.

Beispiel:

int b;

In diesem Beispiel ist b eine Ganzzahlvariable.

14. registrieren

Dieses Schlüsselwort wird für die Erstellung der Registervariablen verwendet, die im Vergleich zu normalen Variablen viel schneller sind.

Beispiel:

register int r1;

15. statisch

Dieses Schlüsselwort wird zum Erstellen einer statischen Variablen verwendet. Die Werte der statischen Variablen bleiben bis zum Ende des Programms erhalten. Sie gibt an, dass die Funktion oder das Element nur im Rahmen der aktuellen Zusammenstellung bekannt ist. Wenn wir das Schlüsselwort static zusammen mit der Variablen verwenden, die für die Funktion lokal ist, kann der letzte Wert der Variablen in aufeinanderfolgenden Aufrufen dieser Funktion beibehalten werden.

Beispiel:

static int v;

16. struct

Das Schlüsselwort struct wird für die Deklaration der Struktur verwendet. Die Struktur dient dazu, die Variablen unterschiedlicher Datentypen unter einem Namen zu halten. Genau wie die Vereinigung gruppiert sie die Variablen in einem einzigen Datensatz. Außerdem wird der Strukturtypname als optionaler Tagname betrachtet, der auf den Strukturtyp verweist. Die Variablen einer Struktur sind Datendefinitionen und optional. Obwohl beide optional sind, muss einer der beiden angezeigt werden.

Beispiel:

struct st (
char n (70);
float m;
int a;
) st1, st2;

17. Gewerkschaft

Das Schlüsselwort Union wird benötigt, um die verschiedenen Typen einer Variablen unter einem Namen zu gruppieren.

union st
(
char n(60);
float m;
int a;
)

18. nichtig

Dieses Schlüsselwort gibt an, dass die Funktion keinen Wert zurückgibt.

Beispiel:

void test(int a)
(
…..
)

In diesem Beispiel gibt die Funktion test () keinen Wert zurück, da der Rückgabetyp ungültig ist.

19. typedef

Dieses Schlüsselwort ist erforderlich, um einen Typ explizit mit einem Bezeichner zu verknüpfen.

Beispiel

typedef float k;
k lion, tiger;

20. kurz, lang, signiert und nicht signiert

Die kurzen, langen, vorzeichenbehafteten und nicht vorzeichenbehafteten Schlüsselwörter sind die Art von Modifikatoren, die die Bedeutung des Basisdatentyps ändern, um den neuen Typ zu erhalten.

Beispiel:

short int smallI;
long int big;
signed int normal;
unsigned int positive;

Der gültige Bereich gültiger Datentypen ist in der folgenden Tabelle aufgeführt:

unterzeichnet char -128 bis 127
signiert int -32768 bis 32767 (standardmäßig signiert)
signiert kurz int -32768 bis 32767
signiert lang int -2147483648 bis 2147483647
nicht signiertes Zeichen 0 bis 255
unsigned int 0 bis 65535
unsigned short int 0 bis 65535
unsigned long int 0 bis 4294967295

21. für

Insgesamt gibt es in C drei Arten von Schleifen. Die for-Schleife in C wird mit dem Schlüsselwort for geschrieben.

Beispiel:

for (a=0; a< 9; ++a)
(
printf("%d ", a);
)

Ausgabe

0 1 2 3 4 5 6 7 8

22. switch, case und default

Wir verwenden sowohl switch- als auch case-Anweisungen, wenn der Anweisungsblock zwischen verschiedenen Blöcken ausgeführt werden muss.

Beispiel:

switch(expression)
(
case '1':
// statements to execute when 1
break;
case '8':
// statements to execute when 5
break;
default:
// statements to execute when default;
)

23. Do-while-Schleife

do wird zusammen mit einer Weile verwendet, um eine andere Form der Wiederholung der Anweisung vorzunehmen. Diese Form der Schleife verwendet die folgende Syntax:

do statement while (expression)

Beispiel

a = 1; b = 1;do ( b *= a; a++; ) while (a <= factorial);

24. während

während es verwendet wird, um die Ausführung zu wiederholen, wenn die Bedingung erfüllt ist.

Syntax:

while (expression) statement

Beispiel

while (*z == ' ') z++;

Fazit

Somit können wir daraus schließen, dass es insgesamt 32 Schlüsselwörter gibt und eine Konstante ein Wert ist, der sich im gesamten Programm nicht ändert. Ein Schlüsselwort enthält außerdem reservierte Wörter nach Sprache. Es gibt vier häufig verwendete Datentypen: int, float, char und void. Jeder der Datentypen unterscheidet sich sowohl in der Größe als auch im Bereich.

Empfohlene Artikel

Dies ist eine Anleitung zu C-Schlüsselwörtern. Hier diskutieren wir die Einführung und die wichtigsten Schlüsselwörter von C mit Syntax und Beispielen. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. C # -Befehle
  2. Variablen in C ++
  3. Verkapselung in C
  4. Was ist ES6?
  5. PHP-Schlüsselwörter
  6. Factorial-Programm in JavaScript
  7. C # -Schlüsselwörter
  8. Variablen in JavaScript
  9. Kapselung in JavaScript
  10. C Programmieren der Matrixmultiplikation
  11. Verschiedene Arten von Schleifen mit ihren Vorteilen
  12. Top 36 Schlüsselwörter in SQL mit Beispielen
  13. Matrixmultiplikation in Java | Beispiele