Convertir Opérateur - Langage C
btakeshi
Messages postés
91
Statut
Membre
-
ludo6577 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
ludo6577 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créer un tableau de caractère (char) comme ci-dessous:
2 4 *
J'ai réussi a convertir les deux premiers caractère en entier (atoi), mais l'opérateur * je sait pas comment !!
j'espère résoudre ce problème et merci.
J'ai créer un tableau de caractère (char) comme ci-dessous:
2 4 *
J'ai réussi a convertir les deux premiers caractère en entier (atoi), mais l'opérateur * je sait pas comment !!
j'espère résoudre ce problème et merci.
2 réponses
-
Je ne comprend pas vraiment ce que tu veut faire...
Normalement int toto = '*'; te donne un entier
Pareil pour tes entier au lieu d'utiliser atoi() tu pouvais faire:
int toto = (int) '5' - '0';
qui te donne bien 5 -
Dans quel contexte travailles-tu, c'est qoi ton tableau?
Une représentation d'une pile pérands/opérateurs (NPI) ou autre chose?