La liste complète des 32 mots-clés de programmation C (avec exemples) - Programiz

Ce didacticiel fournit une brève information sur les 32 mots-clés de la programmation C.

Mots clés en programmation C
auto Pause Cas carboniser
const continuer défaut faire
double autre énumération externe
flotte pour aller à si
int longue S'inscrire revenir
court signé taille de statique
struct commutateur typedef syndicat
non signé néant volatil tandis que

Description de tous les mots clés en C

auto

Le mot clé auto déclare des variables automatiques. Par exemple:

 auto int var1;

Cette déclaration suggère que var1 est une variable de la classe de stockage auto et de type int.

Les variables déclarées dans les corps de fonctions sont automatiques par défaut. Ils sont recréés chaque fois qu'une fonction est exécutée.

Les variables automatiques étant locales à une fonction, elles sont également appelées variables locales. Pour en savoir plus, visitez la classe de stockage C.

pause et continue

L'instruction break met fin à la boucle la plus interne immédiatement lorsqu'elle est rencontrée. Il est également utilisé pour terminer l'instruction switch.

L'instruction continue ignore les instructions qui la suivent dans la boucle pour l'itération.

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

Production

 1 2 4 5 6

Lorsque i est égal à 3, l'instruction continue entre en vigueur et ignore 3. Lorsque i est égal à 7, l'instruction break entre en vigueur et met fin à la boucle for. Pour en savoir plus, visitez C break et continuez la déclaration

commutateur, cas et par défaut

L'instruction switch et case est utilisée lorsqu'un bloc d'instructions doit être exécuté parmi de nombreux blocs. Par exemple:

 switch (expression) (case '1': // quelques instructions à exécuter quand 1 break; case '5': // quelques instructions à exécuter quand 5 break; par défaut: // certaines instructions à exécuter quand default;)

Consultez la déclaration du commutateur C pour en savoir plus.

carboniser

Le mot clé char déclare une variable de caractère. Par exemple:

 alphabet de caractères; 

Ici, l'alphabet est une variable de type caractère.

Pour en savoir plus, visitez les types de données C.

const

Un identificateur peut être déclaré constant à l'aide du mot clé const.

 const int a = 5;

Pour en savoir plus, consultez Variables et constantes C.

faire pendant

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

Pour en savoir plus, visitez C do… while loop

double et flottant

Les mots clés double et float sont utilisés pour déclarer des variables de type flottant. Par exemple:

nombre flottant; double longNumber;

Ici, nombre est une variable de type flottant simple précision alors que longNumber est une variable de type flottant double précision.

Pour en savoir plus, visitez les types de données C.

si et autre

En programmation C, if et else sont utilisés pour prendre des décisions.

 if (i == 1) printf ("i est 1.") else printf ("i n'est pas 1.") 

Si la valeur de i est différente de 1, la sortie sera:

 je ne suis pas 1

Pour en savoir plus, visitez la déclaration C if… else.

énumération

Les types d'énumération sont déclarés dans la programmation C à l'aide du mot clé enum. Par exemple:

 costume d'énumération (coeurs; piques; clubs; diamants;);

Ici, un costume variable énuméré est créé avec des étiquettes: coeurs, piques, clubs et diamants.

Pour en savoir plus, visitez C enum.

externe

Le mot-clé extern déclare qu'une variable ou une fonction a un lien externe en dehors du fichier dans lequel elle est déclarée.

Pour en savoir plus, visitez le type de stockage C.

pour

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

Les mots-clés courts, longs, signés et non signés sont des modificateurs de type qui modifient la signification d'un type de données de base pour produire un nouveau type.

short int smallInteger; long int bigInteger; signé int normalInteger; unsigned int positiveInteger;
Plage de types de données de type int
Types de données Gamme
int court -32768 à 32767
long int -2147483648 à 214743648
signé int -32768 à 32767
non signé 0 à 65535

revenir

Le mot-clé return termine la fonction et renvoie la valeur.

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

Cette fonction func()renvoie 5 à la fonction appelante. Pour en savoir plus, visitez les fonctions définies par l'utilisateur en C.

taille de

Le mot-clé sizeof évalue la taille des données (une variable ou une constante).

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

Pour en savoir plus, visitez les opérateurs C.

Production

 1 octets.

S'inscrire

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) (…)

Ici, la testFunction()fonction ne peut pas renvoyer de valeur car son type de retour est void.

volatil

Le mot-clé volatile est utilisé pour créer des objets volatils. Un objet volatil peut être modifié de manière non spécifiée par le matériel.

 const nombre volatil

Ici, le nombre est un objet volatil.

Puisque le nombre est une constante, le programme ne peut pas le changer. Cependant, le matériel peut le changer car il s'agit d'un objet volatil.

Articles intéressants...