Bonjour,
en fait je viens de commencer à étudier les macros, et j'arrive pas à comprendre celui la.
Alors si quelqu'un peut me l'expliquer svp et merci à toutes vos réponses d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 typedef struct { unsigned int nb_colonnes; unsigned int nb_lignes; int *plan; //pointeur sur le tableau de nb_lignes * nb_colonnes } Un_tab2d; #define PLANTAB2D(ptab2d, i, j) *((ptab2d)->plan + (((i) * (ptab2d)->nb_colonnes) + (j)))
Partager