💡 Envie de vous mettre à Node.js ? En savoir plus...

Tuto C - #11 Les constantes (macros préprocesseur)

PrimFX Boris ('PrimFX') Le 20 septembre 2019

Contrairement aux variables, les constantes vont nous permettre de stocker des valeurs qui ne changeront pas durant toute l'exécution de notre programme. On s'en servira notamment pour stocker des valeurs / paramètres fixes.

Code du tuto :

#include <stdio.h>
/* #define NOM VALEUR */
#define TAILLE_TABLEAU 10
#define LONGUEUR_MAX_PRENOM 255

int main() {
    /* const int A = 10; */
    int tab[TAILLE_TABLEAU] = {1, 2, 3};
    char prenom[LONGUEUR_MAX_PRENOM] = "Antoine";
    int i;

    printf("Ma constante vaut %d\n", TAILLE_TABLEAU);

    printf("Nous sommes à la ligne %d\n", __LINE__);
    printf("Nous sommes dans le fichier %s\n", __FILE__);

    printf("%s\n", prenom);

    for (i = 0; i < TAILLE_TABLEAU; i++)
        printf("tab[%d] = %d\n", i, tab[i]);

	return 0;
}

A propos de l'auteur

PrimFX
Boris ('PrimFX')

Je m'appelle Boris, j'ai 22 ans et je suis passionné d'informatique. Suite à mes études (Licence Informatique puis MSc Computer Science au Trinity College Dublin), je gère l'entreprise Single Quote co-fondée en 2019 et je profite de mon temps libre pour partager ma passion à travers des vidéos & articles 😃

Votre commentaire

Vous devez être connecté pour poster un commentaire. Se connecter ou Créer un compte

Commentaires 0