Aller au contenu

Exercices en langage C/Préprocesseur

Un livre de Wikilivres.
Version datée du 16 avril 2020 à 09:41 par DannyS712 (discussion | contributions) (<source> -> <syntaxhighlight> (phab:T237267))
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Exercice 1[modifier | modifier le wikicode]

Écrire un fichier source hello.c. Les résultats du programme exécutable seront différents selon les options passées au préprocesseur sur la ligne de commande de compilation. Ce programme affichera :

  • "Hello World", si la constante symbolique WORLD est définie.
  • "Hello Fof", si FOF est définie.
  • "Hello Nobody", si aucune de ces constantes n'est définie.

Lignes de Compilation avec gcc :

  • gcc -D WORLD -o hello.exe hello.c
  • gcc -D FOF -o hello.exe hello.c
  • gcc -o hello.exe hello.c

Exécution : ./hello.exe