Char en int

Bonjour,
j'aimerai connaitre la fonction C permettant de convertir un caractère en un entier !
merci
Configuration: Linux Fedora
Firefox 2.0.0.5

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Tu veux que 'A' donne 65, '1' donne 49, etc. (code ASCII), ou que '1' donne 1, '5' donne 5 et ainsi de suite ?

    Xavier
    1. Modérateur
      Salut,
      il n'y a pas cette fonction en C, puisque tu n'as pas besoin
      #include<stdio.h>
      
      int main()
      {
        char c = '1';
        printf("%c devient %d\n",c,c-48);
        return 0;
      }