今天在看图的邻接表时,看到了这样一段代码
typedef struct VertexNode
{
char data;
int weitht;
struct EdgeNode * firstEdge;
}VertexNode,AdjList[MAX_VERTEX];
这里AdjList就是结构体数组类型
AdjList adjlist;
等价于 struct VertexNode adjlist[MAX_VERTEX];
再比如
typedef int arr[5];
arr a;就定义了一个有5个int型变量的数组a。