Comments for post L'espressivita' del C

IO writes: @'u cummisario: non puoi usare ctype etc su di un puntatore :), ma si potrebbe utilizzare sui singoli elementi. Vi sarebbe comunque lo stesso errore che c'e' nel codice qui presentato: non tiene conto dei numeri con la virgola :))). Provo a scrivere un mix: int strisnumber(char *a) { while (*s == ' ' || *s == ',' || *s == '.' || isdigit(*s)) s++; return *s == '\0'; }
Doxaliber writes: Spery, non è mai troppo tardi! :-D
spery writes: se rinasco farò la programmatrice!
'u cummisaru writes: ma il C non ha una qualche funzione del tipo 'cdigit' o 'ctype' che potrebbe benissimo intervenire a proposito.. era una vita che non vedevo 2 linee di codice C né i suoi puntatori: peccato che all'univ ce li hanno fatti odiare
Doxaliber writes: Anch'io a volte rimpiango il vecchio metodo di programmazione nudo e crudo... :-D Ma effettivamente i linguaggi strutturati, pur avendo caratteristiche di immediatezza, alla lunga risultano sconvenienti da utilizzare, soprattutto in progetti di grande portata.
timendum writes: Diciamoci la verità, ogni tanto usare i puntatori e la sua aritmetica, dopo tanto ruby/java/php fa anche comodo.
home