<stdlib.h>
: gestion de la mémoire & autre<stdio.h>
: gestion des entrées/sorties<math.h>
: fonctions mathématiques commeabs
,log
ou encoresin
<string.h>
: gestion des char* & mémoire<stdbool.h>
: pourtrue
&false
<time.h>
: gestion du temps
4.1 #include
Comme nous l'avons vu au "Hello, World!", nous pouvons importer un fichier C avec #include <stdio.h>
, cela veut dire que le compilateur va effectuer une sorte de copier/coller, la ligne sera remplacée par le contenu du fichier stdio.h
.
Il y a deux types d'inclusion, celle spécifiquement pour les librairies de C (comme stdio.h) avec <...>
et celle standard avec "..."
, avec celle-ci vous pourrez importer vos propres fichiers. Il est possible d'inclure une librairie C en utilisant "..."
, mais nous le ferons pas par convention.
Voici un exemple d'utilisation:
#include <stdlib.h>
#include "utils.h" // Fichier théorique de votre repertoire
Quelques librairies de C
Source: Wikipedia