logo

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.

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.
strlen în c

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