Pourquoi votre code a besoin de variables pour mémoriser des choses

6

Vous écrivez une ligne de code. Il calcule un nombre. Ou peut-être qu’il récupère les commentaires d’un utilisateur. Et alors ? Le programme l’oublie immédiatement. Sauf si vous lui dites de ne pas le faire.

C’est là que les variables entrent en jeu.

Considérez une variable comme une case étiquetée dans la mémoire de votre ordinateur. Vous y mettez quelque chose, vous collez un nom à l’extérieur et vous décidez quel genre de chose rentre à l’intérieur. Plus tard, vous pourrez ouvrir la boîte et utiliser ce qu’elle contient. Sans variables, votre logiciel serait inutile. Il ne pouvait pas contenir de données. Il ne pouvait pas prendre de décisions. Il a juste… couru en avant et a tout oublié.

Comment créer une variable en C

En C, vous ne vous contentez pas de saisir une boîte. Vous devez préciser de quel type de boîte il s’agit. C’est ce qu’on appelle déclarer une variable.

Prenez cette ligne :

int b;

Cela fait deux choses. Premièrement, cela crée un espace en mémoire. Deuxièmement, il étiquette cet espace « b ». La partie int indique au compilateur : “Hé, cette boîte est réservée aux entiers.” Pas de décimales. Pas de lettres. Juste des nombres entiers.

Vous avez maintenant une variable nommée « b » de type « int ». Mais c’est vide. Ou plutôt, il est plein de données inutiles jusqu’à ce que vous le nettoyiez.

Stockage et utilisation des valeurs

Pour mettre quelque chose dans « b », vous utilisez le signe égal. Pas d’égalité mathématique. Affectation.

b = 5;

Maintenant, « b » contient la valeur 5. Vous pourrez la modifier plus tard. Vous pouvez l’utiliser maintenant.

Vous voulez voir ce qu’il y a dans « b » ? Utilisez printf.

printf("%d", b);

Le %d est un espace réservé. Il dit : “Mettez un entier ici”. L’ordinateur regarde « b », voit 5 et l’imprime. Simple.

Mais attendez. Et si vous deviez stocker une lettre ? Ou un nombre décimal ? Un int ne suffira pas. C’est pourquoi C vous donne des choix.

Quels types de données devez-vous utiliser ?

C a quelques types standards pour les variables. Choisissez le bon, sinon votre code échoue.

  • int – Pour les nombres entiers. Comme 42, -7 ou 0.
  • float – Pour les nombres avec décimales. Comme 3,14 ou 0,001.
  • char – Pour les caractères uniques. Comme « m » ou « Z ».

Remarquez les citations ? En C, les caractères sont placés entre guillemets simples. Les chaînes (comme “bonjour”) sont placées entre guillemets. Ne les mélangez pas.

Vous verrez ces types partout. int pour les compteurs. « flotter » pour de l’argent ou des mesures. char pour les drapeaux ou les codes à une seule lettre.

Alors, pourquoi est-ce important ? Parce que chaque application que vous utilisez, chaque jeu auquel vous jouez, chaque site Web que vous visitez s’appuie sur des variables pour suivre l’état. Votre score. Votre statut de connexion. La position de votre souris. Toutes les variables.

Si vous vous trompez, les choses s’effondrent. Faites-les correctement et votre programme fonctionne réellement.

Les variables sont la mémoire de votre programme. Sans eux, le code n’est que du bruit.

Commencez petit. Déclarez-en un. Attribuez une valeur. Imprimez-le. Voyez ce qui se passe. Alors essayez un `float

Article précédentLe piratage Wi-Fi de l’hôtel expliqué : comment repérer et éviter les menaces CaptiveCrunch
Article suivantGuide du lecteur de musique gratuit MusicBee pour les utilisateurs Windows