Code ascii

dady -  
 dady -
Bonjour,
J'ai besoin de savoir la fonction qui renvoie le code ascii d'un caractère en c , si elle n'existe pas comment faire
pour obtenir le code ascii .

Merci de me répondre

2 réponses

Neliel Messages postés 7012 Statut Contributeur 1 696
 
Bonjour, c'est tout con en fait... pas besoin de fonction.

Si tu fait:

char carac = 'P';

printf("%d", carac);

il affichera le code ascii de P... en fait, en C, la valeur numérique d'un caractère est son code ASCII...
0
dady
 
Je ne veux pas l'afficher , je veux l'utiliser dans mon programme.
0
Neliel Messages postés 7012 Statut Contributeur 1 696
 
Ok dans ce cas tu fais:

char carac[255]; //chaine de caractères

int vcarac; //contiendra la valeur ASCII d'un caractère

vcarac = (int) carac[0]; //vcarac contiendra, ici, la valeur ASCII en décimal du premier caractère de la chaine carac.

0
dady
 
Merci bcp , je l'ai verifiée, ça marche .
0