Section courante

A propos

Section administrative du site

stdlib.h

Bibliothèque standard
Microsoft C

Description

Cette bibliothèque renferme les routines Standard. Les routines tolower et toupper sont des fonctions de la bibliothèque d'exécution, mais elles sont également mise en oeuvres en tant que macros dans le fichier d'inclusion ctype.h. Les déclarations pour tolower et toupper sont incluses dans un bloc #ifndef; elles ne prennent effet que si les définitions de macro correspondantes dans ctype.h ont été supprimées en enlevant les définitions de tolower et toupper. Le fichier stdlib.h inclut également la définition du type onexit_t.

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.
atof Cette fonction permet de convertir une chaîne de caractères en une valeur «float».
atoi Cette fonction convertie une chaîne de caractères en une valeur entière «int».
atol Cette fonction convertie une chaîne de caractères en une valeur entière «long».
calloc Cette fonction permet d'effectuer une réservation de n*taille d'octets de mémoire dynamique.
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'un variable d'environnement du système d'exploitation.
itoa Cette fonction permet de convertir une valeur entière en une chaîne de caractères.
labs Cette fonction permet de retourner la valeur absolue d'un entier de type «long».
ltoa Cette fonction permet de convertir une valeur entière «long» en une chaîne de caractères.
malloc Cette fonction permet d'effectuer une allocation de mémoire dynamique du nombre d'octets spécifiés.
onexit Cette fonction permet de recevoir l'adresse d'une fonction spécifié à appeler lorsque le programme se termine normalement.
perror Cette fonction permet d'envoyer un message d'erreur sur la sortie standard d'erreur.
putenv Cette fonction permet d'ajouter une variable d'environnement au système d'exploitation.
rand Cette fonction retourne un nombre pseudo-aléatoire entier.
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».
swab Cette fonction permet d'inverser des paires d'octets dans un tampon.
system Cette fonction permet de lancer une commande dans le système d'exploitation.
tolower Cette fonction permet d'effectuer la conversion d'un caractère en lettre minuscule.
toupper Cette fonction permet d'effectuer la conversion d'un caractère en lettre majuscule.
ultoa Cette fonction permet de convertir une valeur entière «long» en une chaîne de caractères.

Liste des variables globales

Le fichier «stdlib.h» contient les déclarations des variables globales suivantes :

Nom Description
environ Cette variable global permet d'indiquer l'environnement.
errno Cette variable global permet d'indiquer le numéro d'erreur.
_fmode Cette variable global permet d'indiquer le mode de fichier.
_doserrno Cette variable global permet d'indiquer le numéro d'erreur du DOS.
_osmajor Cette variable global permet d'indiquer la version majeur du système d'exploitation.
_osminor Cette variable global permet d'indiquer la version mineur du système d'exploitation.
_psp Cette variable global permet d'indiquer le segment de la structure de données d'informations de processus.
sys_errlist Cette variable global permet d'indiquer la liste d'erreur système.
sys_nerr Cette variable global permet d'indiquer le numéro d'erreur système.


Dernière mise à jour : Dimanche, le 19 avril 2020