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