logo

strlen() funktion i c

De strlen() funktion i C beräknar längden på en given sträng. De strlen() funktionen definieras i sträng.h header-fil. Den räknar inte nolltecknet ' '.

Syntax för C strlen()

Syntaxen för funktionen strlen() i C är följande:



size_t strlen (const char* str );>

Parametrar

Strlen()-funktionen tar bara en enda parameter.

gimp spara som jpeg
    str: Den representerar strängvariabeln vars längd vi måste hitta.

Returvärde

  • Denna funktion returnerar integrallängden på strängen som passerats.
strlen i c

C strlen() Funktion

Exempel på C strlen()

Nedanstående program illustrerar strlen()-funktionen i C:



C






förbeställ korsning av ett träd

// 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;> }>

sträng till heltal
>

>

Produktion

Length of string is : 13>

Viktiga punkter om strlen()

Följande punkter bör komma ihåg när du använder strlen():

  • strlen() räknar inte NULL-tecken ' ' .
  • Tidskomplexiteten för strlen() är På) , där n är antalet tecken i strängen.
  • Dess returtyp är storlek_t (som vanligtvis är osignerad int ).