English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base C

Contrôle de flux C

Fonctions du langage C

Tableaux en langage C

Pointeurs en langage C

Chaine de caractères en langage C

Structure de type C

Fichier C

Autres C

Manuel de référence C

Utilisation et exemple de la fonction strlen() de la bibliothèque C

Bibliothèque standard - <string.h>

Fonction de bibliothèque C size_t strlen(const char *str) Calculer la longueur de la chaîne str La longueur de la chaîne, jusqu'au caractère de fin de chaîne vide, mais sans inclure ce caractère.

Déclaration

Voici la déclaration de la fonction strlen().

size_t strlen(const char *str)

Paramètre

  • str -- La chaîne dont on souhaite calculer la longueur.

Valeur de retour

Cette fonction renvoie la longueur de la chaîne.

Exemple en ligne

Le présent exemple montre l'utilisation de la fonction strlen().

#include <stdio.h>
#include <string.h>
int main ()
{
   char str[50];
   int len;
   strcpy(str, "This is oldtoolbag.com");
   len = strlen(str);
   printf("| %s | a une longueur de | %d |\n", str, len);
   return(0);
}

Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant :

|This is w3| La longueur de codebox.com| est |18|

Bibliothèque standard - <string.h>