funcția strlen() în c
The strlen() funcția din C calculează lungimea unui șir dat. The strlen() funcția este definită în sfoară.h fișier antet. Nu contează caracterul nul „ ”.
Sintaxa lui C strlen()
Sintaxa funcției strlen() în C este următoarea:
size_t strlen (const char* str );
Parametrii
Funcția strlen() ia doar un singur parametru.
- str: Reprezintă variabila șir a cărei lungime trebuie să găsim.
Valoare returnată
- Această funcție returnează lungimea integrală a șirului trecut.
Funcția C strlen().
Exemplu de C strlen()
Programele de mai jos ilustrează funcția strlen() în 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;> }> |
Ieșire
Length of string is : 13
Puncte importante despre strlen()
Următoarele puncte trebuie reținute atunci când utilizați strlen():
- strlen() nu numără caracterul NULL „ ” .
- Complexitatea de timp a strlen() este Pe) , unde n este numărul de caractere din șir.
- Tipul său de returnare este dimensiunea_t (care este în general nesemnat int).