Règles de nommage des variables
Fait partie de la section Fundamentals du Journey C de Coddy — leçon 12 sur 63.
En C, les règles de nommage des variables sont importantes à suivre pour créer un code valide et lisible. Voici les règles clés :
- Les noms de variables peuvent contenir des lettres (a-z, A-Z), des chiffres (0-9) et des tirets bas (_).
- Ils doivent commencer par une lettre ou un trait de soulignement, et non par un chiffre.
- C est sensible à la casse, donc
myVariableetmyvariablesont différents.
- Les mots-clés (comme
int,float,return) ne peuvent pas être utilisés comme noms de variables.
- Les espaces et les caractères spéciaux (sauf le trait de soulignement) ne sont pas autorisés.
Les bonnes pratiques pour nommer les variables incluent :
- Utilisez des noms descriptifs qui indiquent le but de la variable.
- Utilisez camelCase ou snake_case pour les noms composés de plusieurs mots.
- Gardez des noms concis mais significatifs.
int age; // Bien : commence par une lettre
float _price; // Bien : commence par un trait de soulignementUtilisez uniquement des lettres, des chiffres et des tirets bas :
int item123; // Bien : contient des lettres et des chiffres
float cost_per_unit; // Bien : utilise un underscoreLes noms de variables sont sensibles à la casse :
int value;
int Value; // C'est une variable différente de "value"Évitez d'utiliser les mots-clés C :
int if; // Incorrect : "if" est un mot-clé
int total; // Correct : "total" n'est pas un mot-cléDéfi
FacileÉcrivez un programme qui déclare et initialise deux variables avec des noms valides selon les règles de nommage en C.
La première variable doit être un entier nommé "userAge" défini à 25. La deuxième variable doit être un flottant nommé "item_price" défini à 9.99.
Ensuite, affichez les deux variables en utilisant printf au format suivant :
User age: 25
Item price: 9.99Aide-mémoire
Règles de nommage des variables en C :
- Peuvent contenir des lettres (a-z, A-Z), des chiffres (0-9) et des tirets bas (_)
- Doivent commencer par une lettre ou un tiret bas, pas par un chiffre
- Sensible à la casse :
myVariableetmyvariablesont différents - Ne peuvent pas utiliser de mots-clés C (comme
int,float,return) - Pas d'espaces ni de caractères spéciaux à l'exception du tiret bas
Bonnes pratiques de nommage :
- Utiliser des noms descriptifs
- Utiliser le camelCase ou le snake_case pour les noms composés de plusieurs mots
- Garder des noms concis mais significatifs
Noms de variables valides :
int age; // Bien : commence par une lettre
float _price; // Bien : commence par un tiret bas
int item123; // Bien : contient des lettres et des chiffres
float cost_per_unit; // Bien : utilise le tiret basExemple de sensibilité à la casse :
int value;
int Value; // Variable différente de "value"Éviter les mots-clés C :
int if; // Incorrect : "if" est un mot-clé
int total; // Bien : "total" n'est pas un mot-cléEssayez vous-même
#include <stdio.h>
int main() {
// Déclarer et initialiser deux variables avec des noms valides
// Afficher les deux variables
return 0;
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fundamentals
2Variables
Types de donnéesEntiersFloat - DoubleCaractèresBooléensConstantesLes bases de printfRègles de nommage des variablesType Casting Partie 1Type Casting Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d'affectationOpérateurs relationnelsOpérateurs logiques - Partie 1Opérateurs logiques - Partie 2Opérateurs logiques - Partie 3Défi récapitulatif