Les types de données
Avant d'utiliser une variable, on doit indiquer son type (sa nature), ce qui précise:
toutes les valeurs que peut prendre la variable ;
La taille de l'espace de stockage réservé à cette variable (en octet. 1 octet = 8 bits)
Les opérations qu'il est possible d'effectuer avec la variable (ex. pour un caractère, il n'est pas possible de réaliser une division).
Pour préciser le type d'une variable, il est nécessaire d'utiliser un mot‐clé spécifique
Rappel :
Indication de type de variable en Algorithmique:
Algorithme Name_Algo;
Var
name_variable1: type_variable1;
...
• Indication de type de variable en C :
#include <stdio.h>
void main()
{
type_variable1 name_variable1;
...}
Fondamental :
Les différents types simple en Algorithmique:
Entier : c'est nombre entier
Réel : c'est nombre réel
Caractère : c'est nombre caractère (A, a, b, @, ?, ...)
Booléen : c'est nombre logique (0 ou 1)
Définition | Description | Valeur Min | Valeur Max | Nombre d'octets |
---|---|---|---|---|
int | Entier standard | ‐32768 | 32767 | 2 |
long | Entier Long | ‐2147483648 | 2147483648 | 4 |
unsigned int | Entier sans signé | 0 | 65535 | 2 |
float | Réel | 3.4 * 10‐38 | 3.4 * 10+38 | 4 |
double | Réel long | 1.7 * 10‐308 | 1.7 * 10+308 | 8 |
char | Caractère | ‐127 | 127 | 1 |
bool | Booléen | 0 | 1 | 1 |