【发布时间】:2009-12-17 04:26:43
【问题描述】:
我正在尝试使用结构数组的数组创建符号表。
现在我只有一个结构数组,它是这样创建的:
#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];
它有效,但我想做这样的事情:
symbolTable[MAXSCOPE].tableEntry[MAXSIZE]
我该怎么做?我想做什么有意义吗?
【问题讨论】: