Quello che volevo sottolineare è la differenza tra il valore restituito dalla funzionr che viene attribuito a len, che è chiaramente un nmero, ovvero l'indirizzo dell'ultima cella in cui è stato scritto (per capirci se la parola è ciao, len=4) e proprio ciao che viene attribuito a line.
La mia domanda è come fa ciao ad essere attribuito a line?
Grazie.
P.s.
ser la funzione fosse ritornata un vettore di caratteri avremmo avuto la seguente intestazione
codice:
(char*) getline(char s[], int uu){
ma non saremmo stati in grado di conoscere il numero di caratteri acquisiti.
Ho provato ma funziona lo stesso

Rispondi quotando