作业帮 > 综合 > 作业

关于图的邻接表表示法的C语言描述

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 02:26:47
关于图的邻接表表示法的C语言描述
在看书上的例子.
定义头结点这一步书上是这样的:
struct vex
{char data;
struct vex *firstarc;←
}
我想问的是箭头标出来的那句,为什么是用vex呢,vex就意味着指针指向一个头结点,但我觉得这里应该是指向表结点?
求解答.
我觉得可能书上错了,有没有人懂这个,具体跟我说说?
关于图的邻接表表示法的C语言描述
首先,我们来看一下整个定义的这个数据结构,它的名称是“vex”,它包含了2个量---字符型的“data”和“vex”型的指针*firstarc,因此箭头所标出来的那句中的“vex”的意思是*firstarc这个指针可以指向“vex”这种数据结构型的变量,所以如果表结点的数据结构类型也是“vex”的话,那么指针同样可以指向它.
希望对你有所帮助!