logo

fonction strlen() en c

Le strlen() la fonction en C calcule la longueur d’une chaîne donnée. Le strlen() la fonction est définie dans chaîne.h En tête de fichier. Il ne compte pas le caractère nul «   ».

Syntaxe de C strlen()

La syntaxe de la fonction strlen() en C est la suivante :



size_t strlen (const char* str );>

Paramètres

La fonction strlen() ne prend qu'un seul paramètre.

tri à bulles python
    str : Il représente la variable chaîne dont nous devons trouver la longueur.

Valeur de retour

  • Cette fonction renvoie la longueur intégrale de la chaîne passée.
strlen en c

Fonction C strlen()

Exemple de C strlen()

Les programmes ci-dessous illustrent la fonction strlen() en C :



C






tableau de codes c de chaînes
// 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;> }>

sélection trier java
>

>

Sortir

Length of string is : 13>

Points importants à propos de strlen()

Les points suivants doivent être gardés à l’esprit lors de l’utilisation de strlen() :

  • strlen() ne compte pas les Caractère NULL ' ' .
  • La complexité temporelle de strlen() est Sur) , où n est le nombre de caractères dans la chaîne.
  • Son type de retour est taille_t (qui est généralement un int non signé).