Demande d'entraide en langage c
Fermé
lililoulou
-
27 mai 2008 à 22:03
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 27 mai 2008 à 23:24
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 27 mai 2008 à 23:24
Bonjour,
une nouvelle fois je demande de l'aide
quelqu'un serait il disponible pour un moment d'explication en langage C
un généreux qui s'ennuie peut être!
merci à vous
une nouvelle fois je demande de l'aide
quelqu'un serait il disponible pour un moment d'explication en langage C
un généreux qui s'ennuie peut être!
merci à vous
A voir également:
- Demande d'entraide en langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Langage basic gratuit - Télécharger - Édition & Programmation
8 réponses
ibtor
Messages postés
2360
Date d'inscription
samedi 29 mars 2008
Statut
Membre
Dernière intervention
22 décembre 2009
283
27 mai 2008 à 22:04
27 mai 2008 à 22:04
https://www.commentcamarche.net/contents/113-langage-c
y aurait il des prof de programmation près à répondre à mes questions merci. je ne trouve jamais exactement se que je recherche dans les sites. Et je perd bcp de temps.
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
27 mai 2008 à 22:15
27 mai 2008 à 22:15
Rebonsoir,
Pose tes questions. Ca fait un moment que je n'ai pas fait de C, mais je pourrait peut-être t'aider tout de même.
Pose tes questions. Ca fait un moment que je n'ai pas fait de C, mais je pourrait peut-être t'aider tout de même.
lililoulou
>
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
27 mai 2008 à 22:20
27 mai 2008 à 22:20
merci bcp
question:
on a une structure dans un fichier.h
typedef struct{int*colonne;}LIGNE;
dans le programme principal:
#include"fichier.h" biensur!
main()
{
...
......
LIGNE*image,*lili
je ne comprend pas le rapport
question:
on a une structure dans un fichier.h
typedef struct{int*colonne;}LIGNE;
dans le programme principal:
#include"fichier.h" biensur!
main()
{
...
......
LIGNE*image,*lili
je ne comprend pas le rapport
ibtor
Messages postés
2360
Date d'inscription
samedi 29 mars 2008
Statut
Membre
Dernière intervention
22 décembre 2009
283
27 mai 2008 à 22:15
27 mai 2008 à 22:15
envoie la question (si c'est "pouvez-vous me dire qui a inventé le C ?", je te préviens j'appelle chuck norris !)
je ne comprend pas se qui se produit à cette dernier ligne
LIGNE*image,*lili
LIGNE*image,*lili
ibtor
Messages postés
2360
Date d'inscription
samedi 29 mars 2008
Statut
Membre
Dernière intervention
22 décembre 2009
283
27 mai 2008 à 22:23
27 mai 2008 à 22:23
image et lili ne sont pas des colonnes, comme de par hasard ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
27 mai 2008 à 22:29
27 mai 2008 à 22:29
Salut,
image et lili sont des pointeurs de structure LIGNE
donc image et lili sont de type LIGNE *
image et lili sont des pointeurs de structure LIGNE
donc image et lili sont de type LIGNE *
lililoulou
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
27 mai 2008 à 22:34
27 mai 2008 à 22:34
a ok merci
comment expliquer la ligne
FILE*sambre;
en déclaration (en haut du pp)
comment expliquer la ligne
FILE*sambre;
en déclaration (en haut du pp)
FILE*sambre;
sa signifie bien que sambre est un fichier? et * pointeur mais de quoi?
enfait g pas compri cette ligne nn plus
sa signifie bien que sambre est un fichier? et * pointeur mais de quoi?
enfait g pas compri cette ligne nn plus
ibtor
Messages postés
2360
Date d'inscription
samedi 29 mars 2008
Statut
Membre
Dernière intervention
22 décembre 2009
283
27 mai 2008 à 22:28
27 mai 2008 à 22:28
mon C est un peu rouillé, mais c'est pas une déclaration de sambre de type file ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
27 mai 2008 à 22:31
27 mai 2008 à 22:31
Re,
sambre est un pointer de fichier
donc sambre est de type FILE *
sambre est un pointer de fichier
donc sambre est de type FILE *
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
lililoulou
27 mai 2008 à 22:43
27 mai 2008 à 22:43
Un peu de lecture s'impose
https://openclassrooms.com/fr/courses#ss_part_1
https://openclassrooms.com/fr/courses#ss_part_1
et dans les questions posées on dit qu'il manque une précaution
c'est bien:
if(sambre==NULL)
{printf("impossible d'ouvrir le fichier\n");
exit(-1);}
???
c'est bien:
if(sambre==NULL)
{printf("impossible d'ouvrir le fichier\n");
exit(-1);}
???
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
27 mai 2008 à 22:57
27 mai 2008 à 22:57
oui, il est possible que ce soit ça. Cependant, on pourrait t'aider d'avantage si tu nous donnait tout le code (comment savoir la précaution qui manque si on ne connait pas le code?).
Merci.
Merci.
lililoulou
>
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
27 mai 2008 à 23:04
27 mai 2008 à 23:04
le pb c'est que le bloc du programme principal fait une page que le fichier.h 1/2 page et le fichier de fonction 2 page et que se sont des feuilles et qu'il faudrait ke je recopie tout à l'ordi!
je ne comprend pas
int LireLesTitres(int*lignefic,FILE*canal);
kmax=Lirelestitres(lignefic,sambre);
on demande ici d'expliquer l'appel d'une fonction et le passage des arguments par valeur et par adresse en particulier montrer clairement quelles affectations ont lieu pendant l'appel on est donc entré dans lirelestitres()
int LireLesTitres(int*lignefic,FILE*canal);
kmax=Lirelestitres(lignefic,sambre);
on demande ici d'expliquer l'appel d'une fonction et le passage des arguments par valeur et par adresse en particulier montrer clairement quelles affectations ont lieu pendant l'appel on est donc entré dans lirelestitres()
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
lililoulou
27 mai 2008 à 23:11
27 mai 2008 à 23:11
Salut,
c'est une fonction qui prends en arguments un pointeur de int et un pointeur de fichier, et elle renvoi un int qu'on le stocke dans kmax
c'est une fonction qui prends en arguments un pointeur de int et un pointeur de fichier, et elle renvoi un int qu'on le stocke dans kmax
lililoulou
>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
27 mai 2008 à 23:21
27 mai 2008 à 23:21
pff c tro cho à comprendre je nage trop la dedans. Pourtant j'essaye de faire des effort pour comprendre
mais là c'est hard et après encore pire. Je vais demander plus d'explication au prof car se serait trop facile de te demander toutes les réponses sans comprendre
merci à vous tous peut etre demain soir m heure j'y serais encore.
bonne nuit
mais là c'est hard et après encore pire. Je vais demander plus d'explication au prof car se serait trop facile de te demander toutes les réponses sans comprendre
merci à vous tous peut etre demain soir m heure j'y serais encore.
bonne nuit