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.
- 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.
Fonction C strlen()
Exemple de C strlen()
Les programmes ci-dessous illustrent la fonction strlen() en 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;> }> |
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é).