Section courante

A propos

Section administrative du site

stdlib.h

Bibliothèque standard
Turbo C

Description

Cette bibliothèque contient des déclarations de plusieurs routines couramment utilisées: les routines de conversion, les routines de recherche/tri et autres divers.

Liste des fonctions

Nom Description
ABORT Cette fonction permet d'interrompre l'exécution du programme de façon anormale.
ABS Cette fonction permet de retourner la valeur absolue.
ATEXIT Cette fonction doit être appelé à la fin d'un programme pour le terminer.
ATOF Cette fonction permet de convertir une chaîne de caractères en une valeur «float».
ATOI Cette fonction permet de convertir une chaîne de caractères en une valeur entière «int».
ATOL Cette fonction permet de convertir une chaîne de caractères en une valeur entière «long».
BSEARCH Cette fonction permet d'effectuer une recherche binaire (dichotomique) dans un tableau.
CALLOC Cette fonction permet d'effectuer une réservation de n*taille d'octets de mémoire dynamique.
DIV Cette fonction permet retourne le quotient et le reste séparément en effectuant la division a par b.
ECVT Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères.
EXIT Cette fonction permet de mettre fin à l'exécution d'un programme avec une valeur de retour.
FCVT Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères.
FREE Cette fonction permet de libérer un bloc de mémoire.
GCVT Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères.
GETENV Cette fonction permet d'effectuer la lecture d'une variable d'environnement du système d'exploitation.
ITOA Cette fonction permet de convertir un entier en chaîne de caractères.
LABS Cette fonction permet de retourner la valeur absolue d'un entier de type «long».
LDIV Cette fonction permet de retourner le reste et le quotient séparément en effectuant de division de a par b.
LFIND Cette fonction permet d'effectuer une recherche selon une méthode linéaire dans le tableau spécifié.
LSEARCH Cette fonction permet d'effectuer une recherche selon une méthode linéaire dans le tableau spécifié et si la valeur recherché n'est pas trouvé, elle l'ajoute à la fin du tableau.
LTOA Cette fonction permet de convertir une valeur entière «long» en une chaîne de caractères.
MALLOC Cette fonction permet d'effectuer l'allocation de mémoire dynamique de «n» octets.
MAX Cette macro permet de retourner la valeur maximal d'un ensemble de données.
MIN Cette macro permet de retourner la valeur minimal d'un ensemble de données.
PUTENV Cette fonction permet d'ajouter une variable d'environnement au système d'exploitation.
QSORT Cette fonction permet d'effectuer une tri d'un tableau avec la méthode «QuickSort».
RAND Cette fonction permet de retourner un nombre pseudo-aléatoire entier.
RANDOM Cette fonction permet d'effectuer la génération de nombres aléatoires.
RANDOMIZE Cette fonction permet d'initialiser le générateur de nombres aléatoires.
REALLOC Cette fonction permet de changer la taille d'un bloc de mémoire dynamique.
SRAND Cette fonction permet d'initialiser le générateur de nombre aléatoire.
STRTOD Cette fonction permet de convertir la chaîne de caractères en nombre de type «double».
STRTOL Cette fonction permet de convertir la chaîne de caractères en nombre de type «long».
STRTOUL Cette fonction permet de convertir la chaîne de caractères en nombre de type non-signée «long».
SWAB Cette fonction permet d'inverser des paires d'octets dans un tampon.
SYSTEM Cette fonction permet de lancée un commande dans le système d'exploitation.
ULTOA Cette fonction permet de convertir une valeur entière «long» en une chaîne de caractères.
_EXIT Cette fonction permet de terminer le programme.
_LROTL Cette fonction permet de faire pivoter un entier long non signé vers la gauche.
_LROTR Cette fonction permet de faire pivoter une valeur entière longue non signée vers la droite.
_ROTL Cette fonction permet de faire pivoter en bits une valeur entière non signée vers la gauche.
_ROTR Cette fonction permet de faire pivoter en bits une valeur entière non signée vers la droite.


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