strlen() funksjon i c

strlen() funksjon i c

De strlen() funksjonen i C beregner lengden på en gitt streng. De strlen() funksjonen er definert i streng.h header-fil. Den teller ikke null-tegnet « ».

Syntaks for C strlen()

Syntaksen til strlen()-funksjonen i C er som følger:

size_t strlen (const char* str ); 

Parametere

Strlen()-funksjonen tar bare en enkelt parameter.

    str: Den representerer strengvariabelen hvis lengde vi må finne.

Returverdi

  • Denne funksjonen returnerer integrallengden til strengen som er sendt.
strlen i c

C strlen() Funksjon

Eksempel på C strlen()

Programmene nedenfor illustrerer strlen()-funksjonen 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;> }>

Produksjon

Length of string is : 13 

Viktige punkter om strlen()

Følgende punkter bør huskes når du bruker strlen():

  • strlen() teller ikke NULL-tegn « » .
  • Tidskompleksiteten til strlen() er På) , hvor n er antall tegn i strengen.
  • Dens returtype er størrelse_t (som vanligvis er usignert int ).