typedef定义结构体数组类型

今天在看图的邻接表时,看到了这样一段代码

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。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章