English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Outils en ligne

O)

Fonctions en C

Tableaux en C

Pointeurs en C

Chains de caractères en C

Contrôle de flux du langage C

Structure du langage C

Fichier du langage C

Autres du langage C

Manuel de référence du langage C

Liste de tous les mots-clés en C32Ce tutoriel présente brièvement tous les mots-clés en programmation C.

mots-clés.
Description de tous les mots-clés en CMots-clés en programmation Cbreakchar
constcasecontinuedo
defaultelseenumextern
doubleforgotofloat
intifregisterreturn
longshortsizeofstatic
structsignedtypedefunion
switchvoidvolatileunsigned

while

Description de tous les mots-clés en C

auto

Le mot-clé auto déclare une variable automatique. Par exemple :1;

auto int var1Cette instruction indique que var

C'est une variable de la classe de stockage auto, de type int.

Par défaut, les variables déclarées dans le corps de la fonction sont automatiques. Elles sont créées à chaque exécution de la fonction.Les variables automatiques étant des variables locales de la fonction, elles sont également appelées variables locales. Pour plus d'informations, veuillez consulter.

Classe de stockage C

break and continue

L'instruction break termine immédiatement la boucle la plus interne. Elle est également utilisée pour terminer les instructions switch.

L'instruction continue saute les instructions suivantes dans la boucle pour itérer.1for (i=10;++i){
   if (i==3)
   ;i<=
   if (i==7)
   break;
   printf("%d ", i);
}

Output result

1 2 4 5 6

continue;3Lorsque i égale3Lorsque i égale7Lorsque, la directive break commence à s'appliquer et termine la boucle for. Pour plus d'informations, veuillez consulterInstructions break et continue en C

switch, case et default

Lorsque il est nécessaire d'exécuter un bloc d'instructions dans plusieurs blocs, utilisez les instructions switch et case. Par exemple :

switch(expression)
{
    case '1':
    //Lorsque1Lorsque
    break;
    case '5':
    //Lorsque5Lorsque
    break;
    default:
    //Certaines instructions à exécuter par défaut
}

AccèsInstructions switch en CPour plus d'informations.

char

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

char alphabet;

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

For more information, please visitTypes de données en C.

const

Il est possible d'utiliser le mot-clé const pour déclarer un identificateur en tant que constante.

const int a = 5;

For more information, please visitVariables et constantes.

do...while

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

For more information, please visitC do ... while boucle

double et float

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

float number;
double longNumber;

Ici, number est une variable de type flottant à une précision unique, longNumber est une variable de type flottant à double précision.

For more information, please visitTypes de données en C.

if et else

Dans le langage C, if et else sont utilisés pour la décision.

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

Si la valeur i n'est pas1alors la sortie est :

i n'est pas 1

For more information, please visitC if ... else statement.

enum

Le type enum est déclaré avec le mot-clé enum dans le langage C. Par exemple :

enum suit
{
    hearts;
    spades;
    clubs;
    diamonds;
};

Ici, la variable de type enum suit contient les étiquettes : hearts, spades, clubs et diamonds.

For more information, please visitC enum.

extern

La clé extern déclare une variable ou une fonction qui a un lien externe à l'extérieur du fichier déclaré.

For more information, please visitTypes de stockage en C.

for

Il y a trois types de boucles dans le langage C. La boucle for est écrite avec les mots-clés for du langage C. Par exemple :

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

Output result

0 1 2 3 4 5 6 7 8

For more information, please visitC for boucle.

goto

La directive goto est utilisée pour transférer le contrôle du programme à une étiquette spécifique. Par exemple :

for(i=1; i<5; ++i)
{
    if (i==10)
    goto erreur;
}
printf("i n'est pas10;
erreur:
    printf("Erreur, le compteur ne peut pas être10;

Output result

Erreur, le compteur ne peut pas être10.

For more information, please visitgoto C.

int

La clé int est utilisée pour déclarer des variables de type entier. Par exemple :

int count;

Ici, count est une variable entière.

For more information, please visitTypes de données en C.

short, long, signed et unsigned

Les mots-clés short, long, signed et unsigned sont des modificateurs de type, ils peuvent modifier le sens des types de données de base pour produire de nouveaux types.

short int smallInteger;
long int bigInteger;
signed int normalInteger;
unsigned int positiveInteger;
La portée des types de données entiers
Data typerange
short int-32768 to 32767
long int-2147483648 to214743648
signed int-32768 to 32767
unsigned int0 to 65535

return

The return keyword terminates the function and returns a value.

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

The function func() will5Return to the calling function. For more information, please visitFonctions utilisateur en C.

sizeof

The sizeof keyword evaluates the size of data (variable or constant).

#include <stdio.h>
int main()
{
    printf("齝es.", sizeof(char));
}

For more information, please visitOpérateurs en C.

Output result

1 bytes.

register

The register keyword creates a register variable that is much faster than a normal variable.

register int var1;

static

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

static int var;

struct

The struct keyword is used to declare a structure. A structure can save different types of variables under a single name.

struct student{
    char name[80];
     float marks;
     int age;
}s1, s2;

For more information, please visitStructure C.

typedef

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

typedef float kg;
kg bear, tiger;

union

Unions are used to group different types of variables under a single name.

union student {
    char name[80];
    float marks;
    int age;
}

For more information, please visitC Union.

void

The void keyword indicates that there is no value or no value at all.

void testFunction(int a) {
  .....
}

In this case, the testFunction() function cannot return a value because its return type is void.

volatile

The volatile keyword is used to create volatile objects. Volatile objects can be modified by the hardware in an unspecified way.

const volatile number

Here, number is a volatile object.

Since number is a constant, the program cannot change it. However, since it is a volatile object, the hardware can change it.