Programmation informatique - Mots clés

Jusqu'à présent, nous avons couvert deux concepts importants appelés variables et leurs types de données. Nous avons discuté de la façon d'utiliserint, long, et floatpour spécifier différents types de données. Nous avons également appris à nommer les variables pour stocker différentes valeurs.

Bien que ce chapitre ne soit pas requis séparément car les mots-clés réservés font partie de la syntaxe de programmation de base, nous l'avons gardé séparé pour l'expliquer juste après les types de données et les variables pour le rendre facile à comprendre.

Comme int, long et float, il existe de nombreux autres mots-clés pris en charge par le langage de programmation C que nous utiliserons à des fins différentes. Différents langages de programmation fournissent différents ensembles de mots-clés réservés, mais il existe une règle importante et commune dans tous les langages de programmation selon laquelle nous ne pouvons pas utiliser un mot-clé réservé pour nommer nos variables, ce qui signifie que nous ne pouvons pas nommer notre variable commeint ou float au contraire, ces mots-clés ne peuvent être utilisés que pour spécifier un type de données variable.

Par exemple, si vous essayez d'utiliser un mot-clé réservé aux fins du nom de variable, vous obtiendrez une erreur de syntaxe.

#include <stdio.h>

int main() {
   int float;
   float = 10;
   
   printf( "Value of float = %d\n", float);
}

Lorsque vous compilez le programme ci-dessus, il produit l'erreur suivante -

main.c: In function 'main':
main.c:5:8: error: two or more data types in declaration specifiers
   int float;
......

Donnons maintenant un nom propre à notre variable entière, puis le programme ci-dessus devrait compiler et s'exécuter avec succès -

#include <stdio.h>

int main() {
   int count;
   count = 10;

   printf( "Value of count = %d\n", count);
}

Programmation C Mots-clés réservés

Voici un tableau contenant presque tous les mots-clés pris en charge par le langage de programmation C -

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

Mots-clés réservés pour la programmation Java

Voici un tableau contenant presque tous les mots-clés pris en charge par le langage de programmation Java -

abstrait affirmer booléen Pause
octet Cas capture carboniser
classe const continuer défaut
faire double autre énumération
étend final enfin flotte
pour aller à si met en oeuvre
importer exemple de int interface
longue originaire de Nouveau paquet
privé protégé Publique revenir
court statique strictfp super
commutateur synchronisé ce jeter
jette transitoire essayer néant
volatil tandis que

Mots clés réservés pour la programmation Python

Voici un tableau contenant presque tous les mots-clés pris en charge par le langage de programmation Python -

et exec ne pas
affirmer enfin ou
Pause pour passer
classe de impression
continuer global élever
def si revenir
del importer essayer
elif dans tandis que
autre est avec
sauf lambda rendement

Nous savons que vous ne pouvez pas mémoriser tous ces mots-clés, mais nous les avons listés à titre de référence et pour expliquer le concept de reserved keywords. Soyez donc prudent lorsque vous donnez un nom à votre variable, vous ne devez utiliser aucun mot-clé réservé pour ce langage de programmation.