logo

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.

if-else sætning java
    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# tutorial



// 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;> }>

char til streng
>

>

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 ).