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.99Essayez 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