C Programm stringi pikkuse leidmiseks

Selles näites saate teada stringi pikkuse käsitsi leidmise ilma funktsiooni strlen () kasutamata.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest C-programmeerimise teemadest:

  • C Programmeerimisstringid
  • Stringi manipulatsioonid C-programmeerimisel raamatukogu funktsioonide abil
  • C silmuse jaoks

Nagu teate, on stringi pikkuse leidmiseks parim viis strlen()funktsiooni abil. Selles näites leiame stringi pikkuse käsitsi.

Stringi pikkuse arvutamiseks kasutage funktsiooni strlen ()

#include int main() ( char s() = "Programming is fun"; int i; for (i = 0; s(i) != ''; ++i); printf("Length of the string: %d", i); return 0; ) 

Väljund

Nööri pikkus: 18 

Siin foroleme tsüklit kasutades kordanud stringi märke i = 0kuni kuni ''(nullmärgini). Igas iteratsioonis suurendatakse i väärtust 1 võrra.

Kui silmus lõpeb, salvestatakse stringi pikkus i muutujasse.

Huvitavad Artiklid...