关于图的操作

[复制链接]
查看11 | 回复1 | 2008-6-22 19:01:25 | 显示全部楼层 |阅读模式
void GreateGraph (GraphType &amt;G)
{
//建立空图,初始化
int i;
G.edgeNum=0;
G.vexNum=0;
for(i=0;i<MAXVTXNUM;i++)
G.Flag=0;
}
这个是从网上当的,编译的时候GraphType &amt;G会报错,我也看不懂那个
&amt;G是什么意思呢???

回复

使用道具 举报

千问 | 2008-6-22 19:01:25 | 显示全部楼层
网上搜了一下这个代码,找到了其余的部分,读后发现&amt;在程序的很多地方出现过,而且根本就没有任何意义。把含有&amt;的部分删掉就没问题了。我想可能是编码识别时出现了错误,导致出现了乱码。这是用邻接表的存储方法新建一个图void GreateGraph (GraphType G) { //建立空图,初始化 int i; G.edgeNum=0; //图边数置0G.vexNum=0; //图顶点数置0for(i=0;i<MAXVTXNUM;i++) G.Flag=0; //图的所有顶点(MAXVTXNUM个)都假设不存在,新建第 i 个顶点时再将G.Flag置1}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行