Afficher un caractère ASCII en C
Bonjour à toutes et tous !!
je souhaiterais savoir comment je peux afficher un caractère ASCII en C
Mon code fonctionne correctement, c'est uniquement pour faire plus joli à l'affichage, je précise que je n'ai pas d'interface graphique, juste un affichage sous une fenêtre DOS.
Voila la ligne de code actuelle :
Code:
if (matrice.matrix[i] == true) printf("0 ");
C'est à la place du zéro que je souhaiterai afficher le code ASCII B0 (selon la table étendue de CCM)
Merci d'avance.
Re: Afficher un caractère ASCII en C
Citation:
Envoyé par Talfox
je souhaiterais savoir comment je peux afficher un caractère ASCII en C
Mon code fonctionne correctement, c'est uniquement pour faire plus joli à l'affichage, je précise que je n'ai pas d'interface graphique, juste un affichage sous une fenêtre DOS.
Voila la ligne de code actuelle :
Code:
if (matrice.matrix[i] == true) printf("0 ");
C'est à la place du zéro que je souhaiterai afficher le code ASCII B0.
Tu peux essayer de faire comme Shinjuku te l'a indiqué. Mais attention, le résultat n'est pas garanti par le langage qui ne supporte de façon standard qu'un nombre réduit de caractères :
http://emmanuel-delahaye.developpez....codage-c/#LI-A
Chez moi, ce code
Code:
1 2 3 4 5 6 7 8 9
|
#include <stdio.h>
int main(void)
{
printf ("%c\n", 0xB0);
return 0;
} |
produit ceci:
Code:
1 2 3 4
|
░
Press ENTER to continue. |
Re: Afficher un caractère ASCII en C
Merci à tous les 2 pour vos rapides réponses