Non hai letto bene ... atoi accetta un parametro "puntatore a char" ...
Se il valore è fatto sempre da una sola cifra, allora puoi non usare la atoi e scrivere
int n = stringa[1] & 0xf;
altrimenti devi fornire un puntatore e quindi
int n = atoi(stringa+1);
Nel caso dell'atoi, la stringa deve essere terminata da zero binario (come per una qualsiasi stringa C).

Rispondi quotando