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