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