1)类型定义 # define maX VErTEX num20/最大顶点数 typedef int AdjMatrix MAX VERTEX NUMIIMAX VERTEX NUMB ∥接矩阵类型 typedef struct i Vertex Type vexs MAX VERTEX NUM];/顶点表 AdjMatrix arcs ∥接矩阵 int vexnum arcum /图的顶点数和弧数 } MGraph;(有四个域)1)类型定义 #define MAX_VERTEX_NUM 20 //最大顶点数 typedef int AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; //邻接矩阵类型 typedef struct { VertexType vexs[MAX_VERTEX_NUM]; //顶点表 AdjMatrix arcs; //邻接矩阵 int vexnum,arcnum; //图的顶点数和弧数 } MGraph;(有四个域)