学习图的时候发现了一条很奇怪的代码: scanf(&G->vexs[i])
整个代码是:
```c
void CreateMGraph(MGraph*G)
{
int i,j,k,w;
printf("Input the numVertexes and the numEdges:\n");
scanf("%d %d",&G->numVertexes,&G->numEdges);
for(i=0;i<G->numVertexes;i++)
scanf(&G->vexs[i]);//就是这一句
for(i=0;i<G->numVertexes;i++)
for(j=0;j<G->numEdges;j++)
G->arc[i][j]=INFINITY;
for(k=0;k<G->numEdges;k++)
{
printf("输入边(i,j)的下标i,j和权数:");
scanf("%d %d %d",&i,&j,&w);
G->arc[i][j]=w;
G->arc[j][i]=G->arc[i][j];
}
}
```