Bonjour, je doit programmer en C et j'avoue que ce n'est pas mon fort, je dtoi allouer une strcture dynamique et j'ai un seg fault a l'éxécution.

Voila le problème simplifier :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
typedef struct Node_
{
	int Value ;
}Node;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
void InitNode(Node * NodeToInit)
{
	NodeToInit = (Node*)malloc( sizeof(Node) );
	NodeToInit->Value = 0 ;
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Node * Root = NULL ;
InitNode(Root);
Root->Value = 10;   // <- seg fault