strlen() funkcija c

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.
strlen gadsimtā

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