Changer la couleur d'une variable en C

Bonjour,

Pour un projet scolaire, j'ai crée un jeu de 52 cartes.
Supposons que char AC[]="As de coeur" et char VT[]="Valet de trèfle"
Je sais changer la couleur d'un texte et du fond de ce texte avant un "printf" pour changer la couleur de tout ce qui suit.
Je veux savoir s'il est possible de donner une couleur propre a une variable, ainsi a chaque voit que j'afficherai AC avec la fonction "printf", "As de Coeur" sera toujours écrit en rouge (par exemple).

Je vous remercie.

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Non, ce n'est clairement pas possible.
    En revanche, tu peux faire une fonction avec en argument le nom de la variable. S'il s'agit de "AC", tu fais un printf() en rouge.

    Cdlt,
    1. Merci du conseil, je vais essayer.