Sto imparando C. E, vedo questa funzione trovare la lunghezza di una stringa.comprensione della funzione strlen in C
size_t strlen(const char *str)
{
size_t len = 0U;
while(*(str++)) ++len; return len;
}
Ora, quando esce il ciclo? Sono confuso, dal momento che str ++, aumenta sempre il puntatore.
FYI: Leggi Kerningham e Richie. Hanno introdotto questo stile di programmazione. Una parola di precauzione non deve mai usare questo stile nelle applicazioni commerciali. –
Ho quel libro, ma prima utilizzo altre risorse per stare comodo con C :) – jess
@ user439578: Che cosa ha lo stile (qualsiasi stile) per il tipo di applicazione? Basta usare lo stile che preferisci e 'indent' (con stile house) prima di inviare il codice. – pmg