Bonjour,
voici mon petit programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
void callocInt(int* point) {
	point = (int*) calloc(2,1);
}
 
int main (int argc, char * const argv[]) {
 
	int* intPoint = NULL;
	callocInt(intPoint);
	printf("%d\n", intPoint);
}
Le print me rend zéro, comme si le pointeur n'avait pas subi l'allocation.

Voyez-vous pourquoi ?

merci beaucoup