bonjour !
j'aimerais savoir comment faire pour utiliser les lettres arabes en C,
" manipuler des chaines de caractères écrites en arabe ? "
Version imprimable
bonjour !
j'aimerais savoir comment faire pour utiliser les lettres arabes en C,
" manipuler des chaines de caractères écrites en arabe ? "
Ah, vaste sujet ...
Commence par regarder ici pour comprendre un peu Unicode
je ne pourrais pas utiliser le code ASCII ou un truc comme ca ?
Hé non !!!
Il va falloir utiliser l'Unicode
A mon avis qu'il est impossible (le impossible est faux dans le monde de programmation) de maniere facile d'afficher les lettres arabes car le langage c utilise le code ascii qui ne contient pas les lettre arabes contrairement au java où on peut utiliser les lettre arabes
salut !
et si je le fais avec JAVA ! mais dans le mode Console ! supposons que le programme est de lire une chaine de caractères en Arabe, comment l'utilisateur de mon programme pourrait introduire sa chaine au programme puisqu'il utilise une console ? "je ne sais pas si vous voyez le problème ou pas !! "
Salut,
Pour que ton programme manipule des caracteres non-ascii, il te faut de l'unicode.
Pour que ton utilisateur puisse saisir des caracteres non-ascii, il faut que le terminal qu'il utilise (vraie console ou terminal virtuel) supporte l'unicode.
Renseignes toi sur <wchar.h>