Accéder à un tableau à deux dimensions
Bonjour,
Je définis un tableau à deux dimensions de la façon suivante :
Code:
1 2 3 4 5 6 7
|
typedef struct
{
const char *szName;
int identifier;
} montypedef;
const montypedef MyList[] = {{"Jean", 00002},{"Michel", 00003}}; |
Pour accéder au ième élément, c'est facile on fait MyList[i] (pour accéder au nom MyList[i].szName).
Par contre supposons que je fasse un define de ce tableau
Code:
1 2
|
#define MY_LIST const montypedef MyList[] = {{"Jean", 00002},{"Michel", 00003}}; |
Comment puis-je accéder au ième élément de mon tableau? En gros comment utiliser MY_LIST?