7. Bibliothèques
C étant un assembleur portable, il n’impose pas de bibliothèque d’exécution. Il permet ainsi de réaliser de tout petits exécutables n’ayant que peu de dépendances vis-à-vis d’un système d’exploitation. C est ainsi apte à engendrer des programmes pour processeurs enfouis (machines à laver, contrôle de moteur, etc.).
C vient toutefois avec une « bibliothèque standard » procurant un grand nombre de fonctions usuelles. On y trouve notamment :
ctype.h manipulation de caractères (toupper ...) ;
errno.h manipulation des erreurs (perror ...) ;
assert.h pour la mise au point ;
locale.h pour particulariser la langue et certains affichages ;
math.h pour les fonctions mathématiques ;
setjmp.h échappements non locaux ;
signal.h...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Bibliothèques