Conversion en caractère
rayoune
Messages postés
239
Date d'inscription
Statut
Membre
Dernière intervention
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Salut!
J'ai un petit problème très bête: comment fait on pour convertir un code ascii en caractère Dans C
C'est à dire quelle est l'équivalent de "Chr()" de Visual Basic en Visual C
Merci
J'ai un petit problème très bête: comment fait on pour convertir un code ascii en caractère Dans C
C'est à dire quelle est l'équivalent de "Chr()" de Visual Basic en Visual C
Merci
3 réponses
-
comment fait on pour convertir un code ascii en caractère Dans C
En C il n'y a pas des fonctions pour retourner le code ASCII d'un caractère ou le caractère d'un numéroASCII.
- caractère vers ASCII
Pour obtenir le code d'un caractère, il faut affecter le caractère à une variable entière.int code; char lettre; lettre = 'A'; code = lettre; printf("Le code ascii de %c est %d.\n",lettre,code);
- ASCII vers caractère
Pour obtenir le caractère correspondantn à un numéro il faut affecter l'entier à une variable caractère.int code; char lettre; code = 65; lettre = code; printf("Au code %d correspond la lettre %c.\n",code,lettre); -
Pour C++ regarde (j'ai vu toascii )
http://www.glossaire.be/glossaire_c_plus_plus_fonction_anglais_francais.htm-
désolé d'etre un peu peu importun mais ce que je veux c'est convertir un ascii en char
bien sur il y a CHAR sur http://www.glossaire.be/glossaire_c_plus_plus_fonction_anglais_francais.htm
mais est-ce une fonction et est ce que ca retourne une valeur en caractère
En vérité ce que je c'est convertir ceci en C ou C++( peu importe pour le moment)
For i =0 to 27
symbole(i)= chr(65+i)
next
merci et désolé pour le dérangement
-
-