Buona sera a tutti posto qui un pezzo di codice di cui non capisco la funzione:
if(isdigit(*p))/*se è un numero*/
{
push(&stk,*p-48);
}
cioè se la memoria puntata da *P contiene un numero passa alla funzione push che inserisce in cima allo stack *P-48.
Ma xk qsto -48??? cosa significa?? Sono disperata sto leggendo tutte le guide del C che trovo su interne ma niente =( spero in una vostra risposta.