Die vollständige Liste aller 32 C-Programmierschlüsselwörter (mit Beispielen) - Programiz

Dieses Tutorial enthält kurze Informationen zu allen 32 Schlüsselwörtern in der C-Programmierung.

Schlüsselwörter in der C-Programmierung
Auto brechen Fall verkohlen
const fortsetzen Standard tun
doppelt sonst Aufzählung extern
schweben zum gehe zu wenn
int lange registrieren Rückkehr
kurz unterzeichnet Größe von statisch
struct Schalter typedef Union
ohne Vorzeichen Leere flüchtig während

Beschreibung aller Schlüsselwörter in C.

Auto

Das Schlüsselwort auto deklariert automatische Variablen. Beispielsweise:

 auto int var1;

Diese Anweisung legt nahe, dass var1 eine Variable der Speicherklasse auto und vom Typ int ist.

In Funktionskörpern deklarierte Variablen sind standardmäßig automatisch. Sie werden jedes Mal neu erstellt, wenn eine Funktion ausgeführt wird.

Da automatische Variablen für eine Funktion lokal sind, werden sie auch als lokale Variablen bezeichnet. Weitere Informationen finden Sie unter C-Speicherklasse.

brechen und weitermachen

Die break-Anweisung beendet die innerste Schleife sofort, wenn sie angetroffen wird. Es wird auch verwendet, um die switch-Anweisung zu beenden.

Die continue-Anweisung überspringt die darauf folgenden Anweisungen innerhalb der Schleife für die Iteration.

 für (i = 1; i <= 10; ++ i) (wenn (i == 3) fortfahren; wenn (i == 7) brechen; printf ("% d", i);) 

Ausgabe

 1 2 4 5 6

Wenn i gleich 3 ist, wird die continue-Anweisung wirksam und überspringt 3. Wenn i gleich 7 ist, wird die break-Anweisung wirksam und beendet die for-Schleife. Um mehr zu erfahren, besuchen Sie C break und fahren Sie mit der Anweisung fort

Schalter, Fall und Standard

Die switch- und case-Anweisung wird verwendet, wenn ein Anweisungsblock zwischen vielen Blöcken ausgeführt werden muss. Beispielsweise:

 switch (Ausdruck) (case '1': // einige Anweisungen, die ausgeführt werden sollen, wenn 1 break; case '5': // einige Anweisungen, die ausgeführt werden sollen, wenn 5 break; default: // einige Anweisungen, die ausgeführt werden sollen, wenn default;)

Besuchen Sie die C switch-Anweisung, um mehr zu erfahren.

verkohlen

Das Schlüsselwort char deklariert eine Zeichenvariable. Beispielsweise:

 Zeichen Alphabet; 

Hier ist Alphabet eine Zeichentypvariable.

Weitere Informationen finden Sie unter C-Datentypen.

const

Ein Bezeichner kann mit dem Schlüsselwort const als konstant deklariert werden.

 const int a = 5;

Weitere Informationen finden Sie unter C-Variablen und -Konstanten.

mach … während

int i; do (printf ("% d", i); i ++;) while (i <10)

Um mehr zu erfahren, besuchen Sie C do… while loop

verdoppeln und schweben

Die Schlüsselwörter double und float werden zum Deklarieren von Variablen vom Typ float verwendet. Beispielsweise:

 float number; double longNumber; 

Here, number is a single-precision floating type variable whereas, longNumber is a double-precision floating type variable.

To learn more, visit C data types.

if and else

In C programming, if and else are used to make decisions.

 if (i == 1) printf("i is 1.") else printf("i is not 1.") 

If the value of i is other than 1, the output will be :

 i is not 1

To learn more, visit C if… else statement.

enum

Enumeration types are declared in C programming using keyword enum. For example:

 enum suit ( hearts; spades; clubs; diamonds; );

Here, an enumerated variable suit is created having tags: hearts, spades, clubs, and diamonds.

To learn more, visit C enum.

extern

The extern keyword declares that a variable or a function has external linkage outside of the file it is declared.

To learn more, visit C storage type.

for

There are three types of loops in C programming. The for loop is written in C programming using the keyword for. For example:

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

Output

 0 1 2 3 4 5 6 7 8

To learn more, visit C for loop.

goto

The goto statement is used to transfer control of the program to the specified label. For example:

 for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10."); 

Output

 Error, count cannot be 10.

To learn more, visit C goto.

int

The int keyword is used to declare integer type variables. For example:

 int count;

Here, count is an integer variable.

To learn more, visit C data types.

short, long, signed and unsigned

Die kurzen, langen, vorzeichenbehafteten und vorzeichenlosen Schlüsselwörter sind Typmodifikatoren, die die Bedeutung eines Basisdatentyps ändern, um einen neuen Typ zu erhalten.

short int smallInteger; long int bigInteger; signiert int normalInteger; unsigned int positiveInteger;
Bereich von Datentypen vom Typ int
Datentypen Angebot
kurz int -32768 bis 32767
lange int -2147483648 bis 214743648
signiert int -32768 bis 32767
unsigned int 0 bis 65535

Rückkehr

Das Schlüsselwort return beendet die Funktion und gibt den Wert zurück.

 int func () (int b = 5; return b;) 

Diese Funktion func()gibt 5 an die aufrufende Funktion zurück. Weitere Informationen finden Sie unter C benutzerdefinierte Funktionen.

Größe von

Das Schlüsselwort sizeof wertet die Größe der Daten aus (eine Variable oder eine Konstante).

 #include int main () (printf ("% u Bytes.", sizeof (char));) 

Weitere Informationen erhalten Sie unter C-Operatoren.

Ausgabe

 1 Bytes.

registrieren

The register keyword creates register variables which are much faster than normal variables.

 register int var1; 

static

The static keyword creates a static variable. The value of the static variables persists until the end of the program. For example:

 static int var; 

struct

The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.

 struct student( char name(80); float marks; int age; )s1, s2;

To learn more, visit C structures.

typedef

The typedef keyword is used to explicitly associate a type with an identifier.

 typedef float kg; kg bear, tiger;

union

A union is used for grouping different types of variables under a single name.

 union student ( char name(80); float marks; int age; )

To learn more, visit C unions.

void

The void keyword meaning nothing or no value.

 void testFunction (int a) (…)

Hier kann die testFunction()Funktion keinen Wert zurückgeben, da der Rückgabetyp ungültig ist.

flüchtig

Das Schlüsselwort volatile wird zum Erstellen flüchtiger Objekte verwendet. Ein flüchtiges Objekt kann von der Hardware auf nicht spezifizierte Weise modifiziert werden.

 const flüchtige Zahl

Zahl ist hier ein flüchtiges Objekt.

Da die Zahl eine Konstante ist, kann das Programm sie nicht ändern. Hardware kann dies jedoch ändern, da es sich um ein flüchtiges Objekt handelt.

Interessante Beiträge...