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