strlen() funktion i c

strlen() funktion i c

Det strlen() funktion i C beregner længden af ​​en given streng. Det strlen() funktion er defineret i streng.h header-fil. Det tæller ikke nul-tegnet ' '.

Syntaks for C strlen()

Syntaksen for funktionen strlen() i C er som følger:

size_t strlen (const char* str ); 

Parametre

Strlen()-funktionen tager kun en enkelt parameter.

    str: Den repræsenterer den strengvariabel, hvis længde vi skal finde.

Returværdi

  • Denne funktion returnerer integrallængden af ​​den passerede streng.
strlen i c

C strlen() Funktion

Eksempel på C strlen()

Nedenstående programmer illustrerer funktionen strlen() i C:

C




// c program to demonstrate> // example of strlen() function.> #include> #include> int> main()> {> > // defining string> > char> str[] => 'techcodeview.com'> ;> > // getting length of str using strlen()> > int> length => strlen> (str);> > printf> (> 'Length of string is : %d'> , length);> > return> 0;> }>

Produktion

Length of string is : 13 

Vigtige punkter om strlen()

Følgende punkter skal huskes, når du bruger strlen():

  • strlen() tæller ikke NULL-tegn ' ' .
  • Tidskompleksiteten af ​​strlen() er På) , hvor n er antallet af tegn i strengen.
  • Dens returtype er størrelse_t (som generelt er usigneret int ).