J'essaie de créer une table de symboles en utilisant un tableau d'un tableau de structures.Comment créer un tableau d'un tableau de structures
En ce moment, je viens de un tableau de struct, et il est créé comme ceci:
#define MAXSIZE 20 /* maximum number of symbols */
#define MAXSCOPE 10 /* maximum number of scope levels */
struct tableEntry {
char *name;
char *args;
int value;
int scope;
char *type;
int used;
} tableEntry [MAXSIZE];
Il fonctionne, mais je veux faire quelque chose comme ceci:
symbolTable[MAXSCOPE].tableEntry[MAXSIZE]
Comment puis-je faire ? Cela a-t-il du sens pour ce que j'essaie de faire?