En programmation, une variable est un espace de stockage dans la mémoire de l'ordinateur, qui permet de conserver une valeur pour une utilisation ultérieure dans le programme. Les variables en langage C sont définies en précisant leur nom et leur type de données.
Déclaration de variables
La déclaration d'une variable consiste à préciser son nom et son type de données. Voici un exemple de déclaration de variables :
int age;
float prix;
char lettre;
Dans cet exemple, nous avons déclaré trois variables : age, prix et lettre. La première variable est de type int (entier), la deuxième est de type float (nombre à virgule flottante) et la troisième est de type char (caractère).
Initialisation de variables
Après avoir déclaré une variable, il est possible de lui attribuer une valeur initiale. Voici un exemple d'initialisation de variables :
int age = 20;
float prix = 12.99;
char lettre = 'A';
Dans cet exemple, nous avons initialisé les variables age, prix et lettre avec des valeurs spécifiques.
Types de variables
En langage C, il existe plusieurs types de variables. Les types de variables les plus courants sont les suivants :
- Les variables entières (int) : utilisées pour stocker des nombres entiers.
- Les variables à virgule flottante (float, double) : utilisées pour stocker des nombres à virgule flottante.
- Les variables de caractères (char) : utilisées pour stocker des caractères.
- Les tableaux (array) : utilisés pour stocker une collection de valeurs de même type.
- Les structures (struct) : utilisées pour stocker plusieurs valeurs de différents types dans une seule variable.
- Les pointeurs (pointer) : utilisés pour stocker des adresses mémoire.
Exemple d'utilisation de variables
Voici un exemple de programme qui utilise des variables pour calculer la moyenne de trois nombres :
#include <stdio.h>
int main() {
float note1 = 10.5;
float note2 = 15.0;
float note3 = 12.0;
float moyenne = (note1 + note2 + note3) / 3.0;
printf("La moyenne est : %f\n", moyenne);
return 0;
}
Dans cet exemple, nous avons déclaré et initialisé les variables note1, note2 et note3 avec des valeurs spécifiques. Nous avons ensuite calculé la moyenne de ces trois notes en les additionnant et en divisant le résultat par 3.0. Nous avons stocké le résultat dans la variable moyenne et nous l'avons affiché à l'écran à l'aide de la fonction printf().