Funzione strlen() in c

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.
strlen in c

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