funkcja strlen() w c

funkcja strlen() w c

The stren() funkcja w C oblicza długość danego ciągu. The stren() funkcja jest zdefiniowana w ciąg.h plik nagłówkowy. Nie liczy znaku zerowego „ ”.

Składnia C strlen()

Składnia funkcji strlen() w C jest następująca:

size_t strlen (const char* str ); 

Parametry

Funkcja strlen() przyjmuje tylko jeden parametr.

    str: Reprezentuje zmienną łańcuchową, której długość musimy znaleźć.

Wartość zwracana

  • Ta funkcja zwraca całkowitą długość przekazanego ciągu.
strlen w c

Funkcja C strlen().

Przykład C strlen()

Poniższe programy ilustrują funkcję strlen() w 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;> }>

Wyjście

Length of string is : 13 

Ważne uwagi dotyczące funkcji strlen()

Podczas korzystania ze strlen() należy pamiętać o następujących kwestiach:

  • strlen() nie zlicza Znak NULL „ ” .
  • Złożoność czasowa strlen() wynosi NA) , gdzie n jest liczbą znaków w ciągu.
  • Jego typem powrotu jest rozmiar_t (który jest ogólnie unsigned int ).