Cesse de fonctionner en fin d'exécution
Bonjour,
Alors je débute en C, et il à pas mal de chose que je catch mal, que ce soit niveau code ou niveau environnement de Dev. Et la je pense que ma question se rapporte plus à une mauvaise configuration de mon EDI. (Mais en vrai j'en sais rien c'est pourquoi je suis là).
J'ai un programme assez light. Dont voici le main :
Code:
1 2 3 4 5 6 7 8 9 10 11
| int main()
{
t_list* liste1;
liste1 = list_new(10);
list_append(liste1, 5);
list_display((*liste1));
list_append(liste1, 6);
list_display((*liste1));
return 0;
} |
j'ai une structure t_list. Qui contient un tableau de int, et d'autre élément du type int
list_new sert à créer cette structure.
list_append à ajouter un élément dans mon tableau de int.
list_display affiche tout les élément de ma liste.
Quand je l’exécute tous semble bien ce passer
Citation:
Liste creee
Element ajoutee
5
Element ajoutee
5 6
Process returned -1073741819 (0xC0000005) execution time : 1.968 s
Press any key to continue.
Mais à la fin j'ai une fenêtre qui me dis que mon .exe à cessé de fonctionner. Je ne comprend pas pourquoi et d'où ça vient.
Edit : j'ai oublié le plus important. Mon IDE est codeblocks