Section courante

A propos

Section administrative du site

string.h

Chaîne de caractères
C pour Linux

Description

Cette bibliothèque renferme les routines de traitement de chaîne de caractères.

Liste des fonctions

Nom Description
BCMP Cette fonction permet d'effectuer la comparaison d'un bloc de données d'octets.
BCOPY Cette fonction permet d'effectuer la copie d'un bloc de données d'octets.
BZERO Cette fonction permet de fixer la valeur à chaque octet d'un bloc de données d'octets à la valeur 0.
FFS Cette fonction permet de retourner la position du premier bit ayant la valeur 1.
MEMCCPY Cette fonction permet de copie un tampon source dans un tampon de destination de «n» octets ou s'arrête lorsqu'il rencontre le caractère spécifié.
MEMCHR Cette fonction permet de rechercher un caractère dans le tampon de «n» octets.
MEMCMP Cette fonction permet de rechercher un tampon de recherche dans le tampon de données de «n» octets.
MEMCPY Cette fonction permet de copier un tampon source dans un tampon de destination de «n» octets.
MEMFROB Cette fonction permet d'encrypter un tampon de la taille en octets spécifié.
MEMMEM Cette fonction permet de rechercher une sous chaîne de caractères dans le tampon de taille en octets spécifié.
MEMMOVE Cette fonction permet de copier un tampon source dans un tampon de destination de «n» octets.
MEMSET Cette fonction permet de remplir avec un caractère un tampon de «n» octets.
STRCAT Cette fonction permet la concaténation de chaînes de caractères.
STRCHR Cette fonction effectue la recherche du premier caractère «c» dans la chaîne de caractères «str».
STRCMP Cette fonction effectue la comparaison de deux chaînes de caractères.
STRCOLL Cette fonction permet de comparer deux chaînes de caractères en format locale sans effectuer de différence entre les majuscules ou les minuscules.
STRCPY Cette fonction effectue la copie d'une chaîne de caractères dans une autre chaîne de caractères.
STRCSPN Cette fonction effectue la recherche de la sous-chaîne «str1» ne contenant aucun des caractères contenu dans «str2».
STRERROR Cette fonction pointe sur le message d'erreur correspondant à «noerr».
STRLEN Cette fonction permet de calculer la longueur de la chaîne de caractères.
STRNCASECMP Cette fonction permet de comparer deux débuts de chaînes de caractères sans effectuer de différence entre les majuscules ou les minuscules.
STRNCAT Cette fonction permet d'ajouter les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2».
STRNCMP Cette fonction permet de comparer les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2».
STRNCPY Cette fonction permet de copier les «n» premiers caractères de la chaîne de caractères «str1» à la chaîne de caractères «str2».
STRPBRK Cette fonction effectue la recherche dans la chaîne de caractères «source» de la chaîne de caractères «accept».
STRRCHR Cette fonction effectue la recherche du dernière caractère «c» dans la chaîne de caractères «str».
STRREV Cette fonction permet d'inverser l'ordre de chacun des caractères de la chaîne de caractères.
STRSPN Cette fonction effectue le calcul de la longueur de la chaîne de caractères «str1» dans lequel sont compris des caractères de la chaîne de caractères «str2».
STRSTR Cette fonction de recherche la chaîne de caractères «str2» dans la chaîne de caractères «str1».
STRTOK Cette fonction permet de couper la chaîne de caractères «str1» en symbole élémentaire (Token) en les séparant par les caractères de la chaîne de caractères «str2».
STRXFRM Cette fonction permet d'effectuer la transformation d'une chaîne de caractères.

Légende

    Cette couleur permet d'indiquer que la fonction est obsolète ou abandonné par la plupart des distributions.

Dernière mise à jour : Samedi, le 20 février 2016