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.

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