IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Utilitaires divers <stdlib.h> next up previous contents index
Next: Manipulation de chaînes <string.h> Up: La bibliothèque standard Previous: Entrées sorties <stdio.h>

Sous-sections

Utilitaires divers <stdlib.h>

Conversion de nombres

Les fonctions suivantes permettent de convertir des nombres entre la forme chaîne de caractères et la forme binaire.
fonction description
atof conversion de chaîne vers double
atoi conversion de chaîne vers int
atol conversion de chaîne vers long int
strtod conversion de chaîne vers double
strtol conversion de chaîne vers long int
strtoul conversion de chaîne vers unsigned long int

Génération de nombres pseudo-aléatoires

On dispose de rand et srand.

gestion de la mémoire

Trois de ces fonctions ont été vues au paragraphe 6.11. La liste exhaustive est calloc, free, malloc et realloc.

Communication avec l'environnement

fonction description
abort terminaison anormale du programme
atexit installe une fonction qui sera exécutée sur terminaison normale du programme
getenv obtention d'une variable d'environnement
system exécution d'un programme

Recherche et tri

Deux fonctions : bsearch et qsort.

Arithmétique sur les entiers

fonction description
abs valeur absolue
div obtention de quotient et reste
labs idem abs sur des long int

Gestion des caractères multi-octets

Les caractères multi-octets permettent de prendre en compte les langues qui ne peuvent se satisfaire de caractères codés sur 8 bits. La liste exhaustive des fonctions est : mblen, mbtowc, wctomb, mbstowcs, wcstombs.


next up previous contents index
Next: Manipulation de chaînes <string.h> Up: La bibliothèque standard Previous: Entrées sorties <stdio.h>
Bernard Cassagne
1998-12-09