funcția strlen() în c

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

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