strlen() funkcija c
The strlen() funkcija C aprēķina dotās virknes garumu. The strlen() funkcija ir definēta string.h galvenes fails. Tas neskaita nulles rakstzīmi “ ”.
C strlen() sintakse
Funkcijas strlen () sintakse valodā C ir šāda:
size_t strlen (const char* str );
Parametri
Funkcija strlen () aizņem tikai vienu parametru.
- str: tas apzīmē virknes mainīgo, kura garums mums ir jāatrod.
Atdeves vērtība
- Šī funkcija atgriež nodotās virknes integrālo garumu.
C strlen() Funkcija
C strlen() piemērs
Tālāk norādītās programmas ilustrē strlen () funkciju 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;> }> |
Izvade
Length of string is : 13
Svarīgi punkti par strlen()
Lietojot strlen(), jāpatur prātā šādi punkti:
- strlen() neskaita NULL rakstzīme “ ” .
- Strlen() laika sarežģītība ir O(n) , kur n ir rakstzīmju skaits virknē.
- Tās atgriešanas veids ir izmērs_t (kas parasti ir neparakstīts int ).