Typage char-int

Résolu
jehutyy Messages postés 57 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,

Suite à un exercice plutôt basique, je me suis retrouvé confronté à un problème.
Comment convertir un chiffre en caractère, en sa valeur entière?
Je m'explique: par exemple j'ai une variable
char val="15";
et j'aimerai avoir une fonction

int convert(char *var);

dont le résultat serai:

convert("15"); ==> me renverrai 15.

Mais apres moult et moult réflexion je n'arrive pas a trouver la solution...
A voir également:

2 réponses

jehutyy Messages postés 57 Statut Membre
 
Ok j'ai trouvé la fonction atoi désolé
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
atoi() est obsolète.
Il faut utiliser strtol()
0