typedef struct{ int head; int tail; ArcType weight; }EdgeKruskal[arcnum];中arcnum怎么定义
时间: 2024-03-24 07:38:59 浏览: 134
typedef struct 用法详解和用法小结
5星 · 资源好评率100%
arcnum应该是一个常量或变量,表示图中边的数量。可以在程序中定义为:
```c
const int arcnum = 100; // 假设有100条边
EdgeKruskal edges; // 定义一个边集数组
```
或者在输入边的时候动态地计算边的数量,例如:
```c
int arcnum;
scanf("%d", &arcnum); // 从输入中获取边的数量
EdgeKruskal edges[arcnum]; // 定义一个大小为arcnum的边集数组
```
阅读全文