Caractéristiques variables (programmation), types, exemples
- 4176
- 296
- Adrien Remy
Ongle variable en programmation est une unité de données qui peut modifier la valeur. Il s'agit du formulaire de stockage le plus simple, représentant une zone de mémoire où un élément de données est stocké.
Si un programme informatique était un bâtiment, les variables seraient les briques qui constituent sa base. Les variables sont des composantes critiques de tout programme. Cela ne pourrait pas être efficace sans variables.
Source: Pixabay.comUne variable peut être la température de l'air ou les prix des actions. Toutes ce sont des valeurs qui peuvent changer.
Les variables ont deux fins importantes, à savoir que le programmeur peut choisir leurs noms, facilitant ainsi la programmation, et aussi qu'ils peuvent écrire des programmes ou des fonctions qui fonctionnent avec n'importe quelle valeur en eux.
Si vous connaissez déjà les feuilles de calcul, vous pourriez penser que les variables sont comme des cellules, qui peuvent alors être utilisées dans les formules, quelles que soient les valeurs qui y contiennent.
Tous les langages de programmation procéduraux, tels que C, Basic et Pascal, ont des variables, en mesure d'admettre différents types et de les manipuler de différentes manières.
[TOC]
Caractéristiques des variables de programmation
Allocation de mémoire
Une variable est le marqueur d'une position de mémoire informatique. Lorsqu'une nouvelle variable est créée dans un programme, il attribue la quantité de mémoire en fonction du type de données variable.
Par conséquent, c'est une place dans la mémoire de l'ordinateur. Vous devriez penser à la mémoire comme s'il s'agissait d'un bloc, lorsqu'un programme est exécuté, vous aurez accès à un bloc de mémoire.
Déclaration
Lors de la déclaration d'une variable, il est donné un nom et un type est donné. En fait, l'espace où sa valeur sera stockée sera créée. Ainsi, pour déclarer une variable dans un programme, il faut indiquer quel type de variable est.
Peut vous servir: dispositifs d'entrée et de sortieCertains langages de programmation nécessitent une variable avant de l'utiliser. D'autres permettent de définir la valeur d'une variable sans avoir à le déclarer d'abord.
Portée
Grâce à la portée, il est déterminé à quel point la valeur d'une variable peut être lue ou modifiée.
Les variables mondiales sont celles qui peuvent être utilisées tout au long du programme. C'est-à-dire que sa portée est l'application complète.
Les variables locales ne peuvent être utilisées que dans la fonction ou la procédure où elles ont été déclarées, ou également dans toute autre fonction qui est appelée par cette fonction.
La portée est hiérarchique et ne s'applique que de manière descendante, du corps principal du programme aux fonctions qu'il appelle, et des fonctions à d'autres sous-fonctions.
Par conséquent, si une variable est déclarée en haut du programme, une autre variable ne peut pas être déclarée dans une fonction avec le même nom.
Cependant, si une variable est déclarée dans une fonction, une autre variable peut être déclarée avec le même nom dans une autre fonction. Ils seront des variables différentes et peuvent avoir des valeurs différentes.
Types de variables de programmation
Au moment où une variable est créée, vous devez également déclarer quel type de données contiendra. Cela se fait parce que le programme utilisera différents types de données de différentes manières.
Entier (court, long)
Ce type correspond à des nombres entiers, tels que 1, -15, 0. Les variables entières sont utilisées lorsqu'il est connu qu'il n'y aura jamais rien après le point décimal. Par exemple, si un générateur de billes de loterie est programmé, toutes les balles ont des nombres entiers.
Peut vous servir: constant (programmation): concept, types, exemplesLa différence entre les types entiers courts et longs est le nombre d'octets utilisés pour les stocker.
Cela variera selon le système d'exploitation et le matériel utilisé. Actuellement, on peut supposer qu'un entier sera d'au moins 16 bits et qu'un long nombre sera d'au moins 32 bits.
Point flottant (simple, double)
Nombres de points flottants, comme 3.2435, sont ceux contenant des pièces fractionnaires. Les quantificateurs simples et doubles sont analogues aux quantificateurs courts et longs utilisés avec le type entier pour indiquer combien de bits seront utilisés pour stocker la variable.
Personnage
Ce type représente la valeur d'un caractère. Par exemple, une lettre de l'alphabet, un chiffre ou un symbole spécial. Il est utilisé pour stocker un seul caractère de texte.
Il est couramment vu dans les programmes C, qui ne peuvent pas gérer les caractères des personnages. La valeur stockée est vraiment un entier qui représente le code (par exemple, ASCII) pour la nature représentée.
Booléen
Une variable booléenne peut stocker l'une des deux valeurs suivantes: vrai ou faux. Ce sont généralement un entier, par exemple, dans Visual Basic False est 0 et vrai est -1. Les valeurs de vrai et de faux sont constantes.
Chaîne de longueur fixe
Les chaînes sont des variables qui contiennent du texte et se présentent en deux types. Avec une chaîne de longueur fixe, il déclare combien de caractères cette chaîne contiendra.
Certains appels à l'API sous Windows nécessitent l'utilisation de chaînes de longueur fixe, mais elles ne sont généralement pas utilisées dans la base. En C, ils sont mis en œuvre comme un arrangement de caractère.
Chaîne de longueur variable
C'est celui dans lequel la longueur n'est pas définie. Il s'agit du type prédéterminé en base, et il est utile pour prendre une entrée de l'utilisateur où on ne sait pas quelle sera la réponse.
Peut vous servir: unités de mesure de stockageExemples de variables programmatiques
Vous trouverez ci-dessous un exemple d'une variable utilisée dans le langage de programmation Perl.
- Mon $ namelemp = "test écrit";
- Imprimer "Exemple vu, $ name rib";
Dans cet exemple, la variable appelée NameCom est déclarée en utilisant le mot-clé mon. Le signe du dollar ($) dans le langage de programmation Perl indique que NameRecomp est le nom d'une variable, mais le signe du dollar ne fait pas partie du nom de la variable.
Dans la première ligne du programme, la variable se voit attribuer une valeur à l'aide de l'opérateur d'affectation "=".
Le nom du nom est la chaîne de caractères: test écrit, qui est en double citation. Les citations doubles indiquent que le texte à l'intérieur est une chaîne de caractères, mais ne font pas partie des données de la chaîne.
Lorsque le programme est exécuté, l'instruction d'impression remplace le nom du nom $ RETOMP avec sa valeur attribuée de la chaîne, montrant ainsi le résultat: Exemple vu, test écrit.
Modifier une variable
Il existe de nombreuses façons différentes de modifier une variable, échangeant ou établissant avec une valeur différente. Le tableau suivant exprime des exemples de la façon dont une variable pourrait être modifiée, donnant une explication sur ce qui est fait.
Les références
- Martin Gibbs (2020). Bases des variables dans la programmation C. Tiré de: étudier.com.
- TIC avancée (2020). Variables et structures de données dans la programmation. Tiré de: Advanced -ic.Info.
- Future Learn (2020). En utilisant des types de données et des variables. Tiré de: FutureLearn.com.
- Computer Hope (2020). Variable. Tiré de: Computerhope.com.
- Ravepedia (2020). Variable. Tiré de: Ravepedia.com.
- « Les bâtiments ou les bâtiments expliquent en quoi il s'agit, exemple
- Propriétés, relations et formules de trapèze rectangle, exemples »