Funzione strlen() in c
IL strlen() La funzione in C calcola la lunghezza di una determinata stringa. IL strlen() la funzione è definita in stringa.h file di intestazione. Non conta il carattere nullo ' '.
Sintassi di C strlen()
La sintassi della funzione strlen() in C è la seguente:
size_t strlen (const char* str );
Parametri
La funzione strlen() accetta solo un singolo parametro.
- str: Rappresenta la variabile stringa di cui dobbiamo trovare la lunghezza.
Valore di ritorno
- Questa funzione restituisce la lunghezza integrale della stringa passata.
Funzione Cstrlen()
Esempio di C strlen()
I seguenti programmi illustrano la funzione 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;> }> |
Produzione
Length of string is : 13
Punti importanti su strlen()
I seguenti punti dovrebbero essere tenuti a mente durante l'utilizzo di strlen():
- strlen() non conta il Carattere NULL ' ' .
- La complessità temporale di strlen() è SU) , dove n è il numero di caratteri nella stringa.
- Il suo tipo di ritorno è taglia_t ( che generalmente è unsigned int ).