Visualizza messaggio singolo
Vecchio 28-06-2004, 20.20.45   #15
P8257 WebMaster
Gold Member
 
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
P8257 WebMaster promette bene
Quota:
Alhazred ha scritto:

Ti riferisci alla funzione atoi()?
Questa però non dovrebbe convertire un numero scritto come stringa in intero?
Quello che avevo in mente io era convertire a in 1, b in 2... con un opportuno codice.
Però in fin dei conti posso anche più semplicemente chiedere direttamente un intero per la riga e poi un altro per la colonna.
Ma guarda, l'idea dei caratteri è fattibilissima e più coerente rispetto all'idea numeri numeri secondo me...

in C non c'é bisogno di nulla per convertire il tuo carattere in intero dato che i caratteri vengono già visti come interi .. tu sai che la 'A' è il 65, quindi puoi fare tutto senza scomodare atoi & company.

Guarda questa funzione che chiamo "chartoi":
Codice:
int ChartoI(char c)
{
   int ToReturn = (int) c;
   return (ToReturn - 64);
}
Bye

Ultima modifica di P8257 WebMaster : 28-06-2004 alle ore 20.26.01
P8257 WebMaster non è collegato   Rispondi citando