Probleme de transtypage en C
cagibomber
Messages postés
5
Statut
Membre
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
j'aimerais faire un cast d'un entier en caractère.
Cet entier étant stocker dans un tableau de 4 case.
Merci beaucoup d'avance. ;)
j'aimerais faire un cast d'un entier en caractère.
Cet entier étant stocker dans un tableau de 4 case.
Merci beaucoup d'avance. ;)
Configuration: Windows Vista Internet Explorer 7.0
1 réponse
-
Salut
Donc si j'ai bien compris tu as un tableau de char contenant le code ascii de chiffres et tu veux le transformer en un integer.
char tab[4]={'5','8','9','0'};
int nombre=(int)(tab[3]-'0')+(int)(tab[2]-'0')*10+(int)(tab[1]-'0')*100+(int)(tab[0]-'0')*1000;
Tu peux même généraliser assez facilement pour un tableau de longueur n.
Cdt