Utiliser des variables et des chaînes de caractères

Problème

Vous voulez placer certaines valeurs dans des variables et utiliser celles-ci dans votre programme.

Solution

Définissez des variables avec un type, un nom et une valeur initiale éventuelle.

Discussion

Une variable se définit d’une des deux façons suivantes en C :


type nom; 
type nom = valeur_initiale;
 

Les types de base sont les suivants :

Type

Taille en octets

Signification

char (unsigned char)

1

caractère

short (unsigned short)

2

entier court

int (unsigned int)

2, 4 ou 8

entier

long (unsigned long)

4 ou 8

entier long

long long (unsigned long long)

8

entier long sur 64 bits (à partir de la norme ISO C99)

float

4

flottant

double

8

flottant double précision

long double

16

flottant quadruple précision

void

Non applicable

absence de type (utilisé par les fonctions qui ne renvoient pas d’argument)

Les types int et long dépendent du modèle de représentation des données du compilateur, qui est conditionné par votre ordinateur et votre système d’exploitation. Ainsi, sur un ordinateur 32 bits, avec un système d’exploitation 32 bits, les deux types int et long sont de 4 octets. Sur un ordinateur 64 bits avec un système d’exploitation 64 bits, le modèle de représentation des données peut varier et vous pouvez avoir 4 ou 8 octets pour ces deux types. Voyez les options de votre compilateur pour savoir comment lui spécifier...

Pour consulter la suite, découvrez le livre suivant :
couv_EI3CACT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Commenter du code
Suivant
Définir et utiliser des constantes