logo

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.

modelli di apprendimento automatico
    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




elimina l'ultimo commit git



// 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;> }>

stringa in carattere
>

>

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