Syntaxe
int mblen(const char *s, size_t n);
|
Paramètres
Nom |
Description |
s |
Ce paramètre permet d'indiquer un pointeur vers le premier caractère de la chaîne de caractères. |
n |
Ce paramètre permet d'indiquer le nombre maximum d'octets à considérer la chaîne de caractères multi-octets. |
Description
Cette fonction permet de retourner la longueur d'une chaîne de caractères de format Unicode ou multi-octets.
Remarques
- La fonction mblen() renvoie la longueur (en octets) d'un caractère multi-octets pointé par s. Seul le premier nombre de caractères de taille est analysé. Il renvoie -1 en cas d'erreur.
- Si s est null, alors la fonction mblen() retourne une valeur différente de zéro si les caractères multi-octets ont des encodages dépendant de l'état. Si ce n'est pas le cas, zéro est retourné.
Dernière mise à jour : Lundi, le 3 août 2015