Bonjour � tous!
J'�cris pour m'amuser un petit jeux, et l� je butte sur un pointeur:
j'ai une fonction constitu�e essentiellement d'un malloc, dont voici le proto:
Donc ma fonction lit une fichier ainsi qu'un nom d'utilisateur.
Code : S�lectionner tout - Visualiser dans une fen�tre � part s_scoreNom * hist_initTabHist(FILE *fichier, char userName[], unsigned int nbc)
Elle alloue une tableau (de nbc lignes) et renvoie un pointeur vers la premiere case de ce tableau.
Enfin, chaque ligne du tableau contient une structure (s_scoreNom)
J'utilise ensuite ma fonction dans mon main:
On voit ici que j'essaye de r�cup�rer dans ptr_sc le r�sultat de ma fonction, pour avoir ensuite acc�s � mon tableau.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 s_scoreNom *ptr_sc = NULL; ptr_sc = hist_initTabHist(f_historique, nomJoueur, nbLigneHistorique)
J'ai donc une �galit� de pointeur, qui sont de m�me type, mais j'ai toujours un warning du compilo (GCC sur Linux) .
Pouvez-vous m'aider, car je ne vois pas ce que j'ai fais de mal?
Par avance merci![]()
Partager