Désolé, vous avez déjà répondu à des questions similaires à celle-là surement, mais malgré ma recherche sur le forum je n'ai rien trouvé qui réponde parfaitement à mon problème.
J'ai un tableau d'entiers tab, et un pointeur tabptr vers ce tableau.
Dans une autre fonction j'ai besoin d'utiliser ce tableau. Vu qu'il pèse 1 Mo je ne peux pas me permettre de le passer en paramètre, donc je passe à la fonction un pointeur vers ce tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 static int tab[500][500]; int *tabptr = &tab;
Mais je n'arrive pas à utiliser le tableau depuis cette fonction, et je n'ai pas trouvé la réponse sur le forum. J'ai essayé à peu près toutes les solutions imaginables (sauf la bonne sûrement !) avec l'opérateur d'indirection, comme par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part int fonction(int tabptr)
Merci de m'aider !
Code : Sélectionner tout - Visualiser dans une fenêtre à part valeur = *tabptr[i][j]
Partager