Section courante

A propos

Section administrative du site

string.h

Chaîne de caractères
Turbo C

Description

Cette bibliothèque contient des déclarations de plusieurs routines de manipulation de chaînes de caractères et de manipulation de la mémoire.

Liste des fonctions

Nom Description
MEMCCPY Cette fonction permet de copier un tampon source dans un tampon de destination de «n» octets et arrête la copie si le caractère spécifié est rencontré.
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.
MEMICMP Cette fonction permet de rechercher un tampon de recherche dans le tampon de données de «n» octets sans tenir compte des différences entre majuscule et minuscule.
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.
MOVEDATA Cette fonction permet de copier un tampon source (couple de Segment, Offset) dans un tampon de destination (couple de Segment, Offset) de «n» octets.
MOVMEM Cette fonction permet de copier un bloc d'octets de longueur spécifié.
SETMEM Cette fonction permet d'attribuer une valeur à un intervalle de mémoire.
STPCPY Cette fonction permet de copier une chaîne de caractères dans une autre.
STRCAT Cette fonction permet la concaténation de chaînes de caractères.
STRCHR Cette fonction permet d'effectuer la recherche du premier caractère «c» dans la chaîne de caractères «str».
STRCMP Cette fonction permet d'effectuer la comparaison de deux chaînes de caractères.
STRCMPI Cette fonction permet d'effectuer la comparaison de deux chaînes de caractères sans distinction entre les minuscules et majuscules.
STRCPY Cette fonction permet d'effectuer la copie d'une chaîne de caractères dans une autre chaîne de caractères.
STRCSPN Cette fonction permet d'effectuer la recherche de la sous-chaîne «str1» ne contenant aucun des caractères contenu dans «str2».
STRDUP Cette fonction permet d'allouer en mémoire une chaîne de caractères spécifié.
STRERROR Cette fonction permet de pointer sur le message d'erreur correspondant à «noerr».
STRICMP Cette fonction permet d'effectuer la comparaison de deux chaînes de caractères sans distinction entre les minuscules et majuscules.
STRLEN Cette fonction permet de calculer la longueur de la chaîne de caractères.
STRLWR Cette fonction permet de transformer en minuscule une chaîne de caractères.
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».
STRNCMPI Cette fonction permet de comparer une partie d'une chaîne de caractères à une partie d'une autre, sans respecter la casse.
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».
STRNICMP 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» sans distinction entre les minuscules et majuscules.
STRNSET Cette fonction permet de copier un caractère le nombre de fois spécifié dans une chaîne de caractères.
STRPBRK Cette fonction permet d'effectuer la recherche dans la chaîne de caractères «source» de la chaîne de caractères «accept».
STRRCHR Cette fonction permet d'effectuer 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.
STRSET Cette fonction permet de remplacer chacun des caractères de la chaîne de caractères par le caractère spécifié.
STRSPN Cette fonction permet d'effectuer 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 permet de rechercher 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».
STRUPR Cette fonction permet de transformer en majuscule une chaîne de caractères.
_STRERROR Cette fonction permet de retourner un pointeur vers une chaîne de caractères de message d'erreur.


Dernière mise à jour : Mardi, le 2 Mars 2021