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.