Come calcolare la lunghezza di una stringa senza usare strlen()

di Anonimizzato28195 il
1 risposte
Il mio professore ci ha dato il compito di un programma che possa leggere una stringa e dire se questa è palindroma o no.
qui viene il problema, io fin ora ho sempre usato strlen() per leggere la lunghezza di una stringa, ma il prof ci impediti di usarlo e leggere la stringa in un altro modo , io e la mia classe siamo un pò in crisi, perchè il programma non chissà che difficile ma non sappiamo come fare senza usare strlen().


Qualcuno che me lo può spiegare pls?

1 Risposte

  • La lunghezza della stringa la ottieni esaminando ogni carattere della stringa in un ciclo finché non trovi il carattere null '\0' che ha valore 0. Mentre lo cerchi aggiungi 1 ad un contatore.

    Trovi molte spiegazioni ed esempi su internet, che ti fanno comprendere.

    http://fredosaurus.com/notes-cpp/strings/string-exercises1-ans.html
Devi accedere o registrarti per scrivere nel forum
1 risposte