Programmation modulaire en c
Résolu/Fermé
rocksider
Messages postés
106
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
16 mars 2012
-
12 mars 2009 à 23:31
rocksider Messages postés 106 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 16 mars 2012 - 12 mars 2009 à 23:56
rocksider Messages postés 106 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 16 mars 2012 - 12 mars 2009 à 23:56
Bonsoir,
Donc je me suis ( enfin j'esseye ) de commencer a programmé en plusieurs fichiers, et drolement ça à l'air de marcher, mais je comprend pas un point.
par exemple:
dans la fonction main : j'inclus le fichier fct.h
dans fct.h: je mets les prototypes
fct.c: j'inclus fct.h et je met mes fonctions,
c'est normalement ce qui se fait en général, mais ma question est la suivante:
Comment fct.c attéri dans main.c alors que j'ai inserer que fct.h ?
mercii d'avance pour vos réponses:)
Donc je me suis ( enfin j'esseye ) de commencer a programmé en plusieurs fichiers, et drolement ça à l'air de marcher, mais je comprend pas un point.
par exemple:
dans la fonction main : j'inclus le fichier fct.h
dans fct.h: je mets les prototypes
fct.c: j'inclus fct.h et je met mes fonctions,
c'est normalement ce qui se fait en général, mais ma question est la suivante:
Comment fct.c attéri dans main.c alors que j'ai inserer que fct.h ?
mercii d'avance pour vos réponses:)
A voir également:
- Programmation modulaire en c
- Application de programmation - Guide
- Mettre en veille un programme - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Un autre programme est en cours d'installation - Forum Windows 10
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
2 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
12 mars 2009 à 23:51
12 mars 2009 à 23:51
Salut,
En fait, dans le main.c lorsque tu vas inclure fct.h, cela va dire au compilateur que les fonctions sont définies. Après, en faisant de la compilation séparée, ton compilateur fera la correspondance entre les fonctions définies dans fct.o (fichier objet de fct) et main lors de l'édition des liens.
Cdlt
En fait, dans le main.c lorsque tu vas inclure fct.h, cela va dire au compilateur que les fonctions sont définies. Après, en faisant de la compilation séparée, ton compilateur fera la correspondance entre les fonctions définies dans fct.o (fichier objet de fct) et main lors de l'édition des liens.
Cdlt
rocksider
Messages postés
106
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
16 mars 2012
9
12 mars 2009 à 23:56
12 mars 2009 à 23:56
Mercii beaucoup :):):)(Y)