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.
ce este uri
- 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
vederi și tabele
// 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;> }> |
șir în numere întregi
>
>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).