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