Menu
Coddy logo textTech

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 myVariable et myvariable sont 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 soulignement

Utilisez 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 underscore

Les 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é
challenge icon

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

Aide-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 : myVariable et myvariable sont 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 bas

Exemple 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;
}
quiz iconTestez-vous

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