strlen()-Funktion in c
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.
- 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
// 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;> }> |
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).