Dans le code suivant, j'ai un erreur de segmentation lorsque j'affecte ma chaine de caractère.
Je ne comprend pas pourquoi. Si c'est interdit, pourquoi, le compilateur ne dit rien ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
#define NB_DATA   5
 
static string Array[NB_DATA];
 
static	unsigned int Cpt;
 
 
void init(void)
{
	for ( Cpt = 0 ; Cpt < NB_DATA ; Cpt++ )
	{
		Array[Cpt] = "Hello";
	}
}