Aide language c

Résolu/Fermé
slupizo Messages postés 112 Date d'inscription mercredi 25 mai 2011 Statut Membre Dernière intervention 12 février 2012 - 2 sept. 2011 à 05:07
slupizo Messages postés 112 Date d'inscription mercredi 25 mai 2011 Statut Membre Dernière intervention 12 février 2012 - 3 sept. 2011 à 16:45
Bonjour,quand on fait un projet et on veut rajouter un fichier au fichier que tu veux tu lui rajoute .c ou h mais le probleme c est quel fichier mettre ou alors est ce qu il faut tout simplement choisir n importe lequel et apres lui donner une fonction


Au fait j utilise code block


merci

8 réponses

Acid_ Messages postés 503 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 29 août 2014 158
2 sept. 2011 à 08:23
Bonjour,

Peux tu expliquer en utilisant une ponctuation ?
Je n'ai absolument pas compris le problème dans ce pavé incompréhensible
1
un fichier avec une terminaison .c contient le code du programme
un fichire .h est un header (qui ne contient pas exactement du code, mais plutot des declarations de fonctions, de structure, etc)
Si tu ne sais pas ce qu'est un header c'est que tu n'as pas encore le niveau pour t'en servir, donc met des .c
0
slupizo Messages postés 112 Date d'inscription mercredi 25 mai 2011 Statut Membre Dernière intervention 12 février 2012 36
Modifié par slupizo le 2/09/2011 à 17:27
Yosh je vais essayer,dans un dossier ou y a ton projet on ne peut pas mettre un dossier dans un projet (en tout cas j en suis pas vraimrnt a la) donc je me suis dit qu il faut surement un fichier qui existe dans ce dossier mais y en a plusieurs je prend lequel ou alors tout simplement n importe quel des fichier ou j ai rajoute .c et apres je le modifie avec code

La ca devrait etre 100 fois mieux a comprendre non,?
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
2 sept. 2011 à 18:42
Pas tout à fait, ça fait encore un peu mal à la tête !
Il faudrait que tu expliques l'objectif que tu veux atteindre avec ces manips...
En continuant dans le mode 100 fois mieux à comprendre stp !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
slupizo Messages postés 112 Date d'inscription mercredi 25 mai 2011 Statut Membre Dernière intervention 12 février 2012 36
3 sept. 2011 à 02:24
On va dire pour le moment ajouter un fichier neutre ou deja modifier genre int poulet = 0 dans un projet

ca devrait etre 100 fois mieux a comprendre de mon deuxieme commentaire qui est 100 fois mieux a comprendre que mon premier commentaire
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
Modifié par Pacorabanix le 3/09/2011 à 04:15
pour un truc très simple.

tu as un fichier main.c

un fichier poulet.c

dans le main.c tu mets :

#include "poulet.c"

et voilà dans main tu peux utiliser des fonctions définies dans poulet.c par exemple.

Par contre en règle générale ma méthode ne fonctionne pas pour diverses raisons.

on préfère utiliser des ".h" (des headers, fichiers d'en-tête) et c'est ceux-là qu'on "include")

enfin il existe plein de tutos et d'explications sur comment utiliser plusieurs fichiers en c.

par exemple :
http://www.google.com/#hl=fr&cp=35&gs_id=1h&xhr=t&q=compilation+séparée+en+c+codeblocks

qui devrait, d'après les fragments compréhensibles de ce que tu dis, répondre à ta question.
0
slupizo Messages postés 112 Date d'inscription mercredi 25 mai 2011 Statut Membre Dernière intervention 12 février 2012 36
3 sept. 2011 à 06:58
Ok merci je comprend un peu mieux je ferait de mon mieux pour comprendre le reste et au fait comment on met resolu
0
slupizo Messages postés 112 Date d'inscription mercredi 25 mai 2011 Statut Membre Dernière intervention 12 février 2012 36
3 sept. 2011 à 16:45
Ah j ai trouve
0