This commit is contained in:
2026-01-06 13:35:30 +01:00
parent 019beb156c
commit fe3ff5ed37
2 changed files with 25 additions and 2 deletions

View File

@@ -29,6 +29,10 @@ On y trouve généralement :
- les constantes (#define)
- parfois des types (struct, typedef)
En résumé
- .h : une fiche descriptive, une table des matière
- .c : le mode demploi détaillé
## Exemple minimaliste
```c
@@ -42,7 +46,11 @@ int main() { // Début de la fonction principale
### Directives de préprocesseur
Les directives de préprocesseur commencent par le symbole # et sont traitées avant la compilation. Elles servent principalement à inclure des bibliothèques ou définir des constantes.
Les directives de préprocesseur commencent par le symbole `#` et sont traitées avant la compilation. Elles servent principalement à inclure des bibliothèques ou définir des constantes.
La directive `#include` permet dindiquer au compilateur dinsérer le contenu dun fichier.
Cela permet à un fichier .c de connaître les fonctions définies ailleurs.
Inclure la bibliothèque d'entrées/sorties standard (stdio : standard input output)
@@ -55,6 +63,7 @@ Déclarer une constante
```c
#define PI 3.1415
```
### Blocs de code
En langage C, les accolades `{ }` définissent un bloc de code. Un bloc regroupe plusieurs instructions qui vont être exécutées ensemble.