Der strlen() Funktion in C berechnet die Länge einer bestimmten Zeichenfolge. Der strlen() Funktion ist in definiert string.h Header-Datei. Das Nullzeichen „ “ wird nicht gezählt.
Syntax von C strlen()
Die Syntax der Funktion strlen() in C lautet wie folgt:
size_t strlen (const char* str );>
Parameter
Die Funktion strlen() benötigt nur einen einzigen Parameter.
Leistungstest
- str: Es stellt die String-Variable dar, deren Länge wir finden müssen.
Rückgabewert
- Diese Funktion gibt die ganzzahlige Länge der übergebenen Zeichenfolge zurück.

C strlen() Funktion
Beispiel für C strlen()
Die folgenden Programme veranschaulichen die Funktion strlen() in C:
C
Zeichenfolge in char Java
// 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;> }> |
Zeichenfolge zum Zeichen
>
>Ausgabe
Length of string is : 13>
Wichtige Punkte zu strlen()
Die folgenden Punkte sollten bei der Verwendung von strlen() beachtet werden:
- strlen() zählt das nicht NULL-Zeichen „ “ .
- Die zeitliche Komplexität von strlen() beträgt An) , wobei n die Anzahl der Zeichen in der Zeichenfolge ist.
- Sein Rückgabetyp ist size_t (was im Allgemeinen unsigned int ist).