Demande d'entraide en langage c

lililoulou -  
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
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
A voir également:

8 réponses

ibtor Messages postés 2564 Statut Membre 283
 
https://www.commentcamarche.net/contents/113-langage-c
0
lililoulou
 
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.
0
Marco la baraque Messages postés 1030 Statut Contributeur 329
 
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.
0
lililoulou > Marco la baraque Messages postés 1030 Statut Contributeur
 
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
0
ibtor Messages postés 2564 Statut Membre 283
 
envoie la question (si c'est "pouvez-vous me dire qui a inventé le C ?", je te préviens j'appelle chuck norris !)
0
lililoulou
 
je ne comprend pas se qui se produit à cette dernier ligne
LIGNE*image,*lili
0
ibtor Messages postés 2564 Statut Membre 283
 
image et lili ne sont pas des colonnes, comme de par hasard ?
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Salut,

image et lili sont des pointeurs de structure LIGNE

donc image et lili sont de type LIGNE *
0
lililoulou > lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité
 
a ok merci
comment expliquer la ligne
FILE*sambre;
en déclaration (en haut du pp)
0
lililoulou
 
FILE*sambre;
sa signifie bien que sambre est un fichier? et * pointeur mais de quoi?
enfait g pas compri cette ligne nn plus
0
ibtor Messages postés 2564 Statut Membre 283
 
mon C est un peu rouillé, mais c'est pas une déclaration de sambre de type file ?
0

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

Posez votre question
lililoulou
 
je ne c pas si image et lili sont des colonnes car ca n'est définie nulpar
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Re,

sambre est un pointer de fichier
donc sambre est de type FILE *
0
lililoulou
 
ok donc sambre=fopen("exemples.ifs","r"); signifie qu'on ouvre le fichier sous le nom de exemples.ifs mais "r"sa veut dire quoi c'est le format?
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > lililoulou
 
0
lililoulou
 
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);}
???
0
Marco la baraque Messages postés 1030 Statut Contributeur 329
 
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.
0
lililoulou > Marco la baraque Messages postés 1030 Statut Contributeur
 
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!
0
lililoulou > lililoulou
 
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()
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > lililoulou
 
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
0
lililoulou > lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité
 
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
0
lililoulou
 
"r" lecture seule ok merci
mais c'est bon si je rajoute ça à la suite
0