[ C ] fonction pour recuperer le code ASCII d'un caractere HELP !!!

fonction pour recuperer le code ASCII d'un caractere HELP !!! [ C ] - Programmation

Marsh Posté le 13-01-2002 à 19:27:38    

ca existe ?
 
attention, un caractere, pas une chaine de caractere... j'ai cherche partout, y'a pas un bo mâle fort en prog C pour m'aider?  :cry:  :love:

Reply

Marsh Posté le 13-01-2002 à 19:27:38   

Reply

Marsh Posté le 13-01-2002 à 19:31:02    

Y a rien à faire, un caractère en C est représenté par sa valeur ASCII.

Reply

Marsh Posté le 13-01-2002 à 19:31:43    

oui c'est clair y'a rien à faire !!!
 
un caractere est aussi un nombre en C.


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Marsh Posté le 13-01-2002 à 19:37:25    

c'est bon, merci a tous!  :love:  :love:  :love:  
 
y'a en effet rien a faire !  :D  :heink:  :lol:  :sol:  :hello:

Reply

Marsh Posté le 14-01-2002 à 00:58:15    

Cherche un peu plus avant de poster la prochaine fois. :sarcastic: :p


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
Reply

Marsh Posté le 25-01-2002 à 23:04:28    

Krueger a écrit a écrit :

Cherche un peu plus avant de poster la prochaine fois. :sarcastic: :p  




Eh! C'est qu'une fille. Faut etre un peu indulgent.
:D
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 25-01-2002 à 23:09:55    

mais c'est facile !  
T'as ton caractère ( char lettre ) puis t'as un entier ( int entier ).
Il suffit de faire : entier=(int)lettre;
Tu forces en fait le caractère à devenir un entier et tu récupères son code ascii !
Sinon dans un printf, tu as juste besoin de faire, au lieu de :
printf("%c",lettre) , printf("%d",lettre)
 
voilà !

Reply

Marsh Posté le 26-01-2002 à 00:02:11    

gilou a écrit a écrit :

 
Eh! C'est qu'une fille. Faut etre un peu indulgent.
:D
A+,  




 
On aurait du s'en douter  :D

Reply

Marsh Posté le 26-01-2002 à 19:20:28    

Verdoux a écrit a écrit :

Y a rien à faire, un caractère en C est représenté par sa valeur ASCII.  




 
Faux.
Ce n'est pas forcément de l'ASCII.
Ce peut être de l'ASCII Extended (avec les accents), de l'EBCDIC ...

Reply

Marsh Posté le 26-01-2002 à 22:51:24    

tu fais:
 
char ton_char;
int toto; // variable ou tu va recuperer la valeur du char
ton_char='a';
toto=atoi(ton_char);
 
atoi= char to ascii
 
[:mikvix]

 

[edtdd]--Message édité par aragorns--[/edtdd]

Reply

Marsh Posté le 26-01-2002 à 22:51:24   

Reply

Marsh Posté le 26-01-2002 à 22:55:49    

int char2ascii(char c)
{
return ((int) c);
}
 
:d

 

[edtdd]--Message édité par slvn--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed