Bonjour,

Voilà, dans la fonction ci dessous, il y a une vérification afin de savoir si le pointeur est NULL. Voici, le code:


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
16
17
18
19
20
21
22
 
/*intialise le tableau*/
int initSquare(int square_size, int** array)
{
	int i=0;
 
	if(array == NULL)
	{
		return 0;
	}
	else
	{
		/*Allocation de mémoire pour l'array*/
		array = malloc(sizeof(int) * square_size);
		for(i = 0; i< square_size; i++)
		{
			array[i] = malloc(sizeof(int) * square_size);
		}
 
		return 1;
	}
}
Par contre, j'obtiens une erreur à la compilation:
Error null undeclared first use in this function.

Comment régler ce problème?

Je vous remercie par avance,

A+