一种很好的C语言数据组织结构

问题:现在加入有m个网格,然后网格有不固定个数的河段(channel),每个channel有多个属性,然后给一种C语言数据组织结构对其进行组织?

分析:由于channel具有多个属性,所以需要建立结构体数据保存每条channel的多个属性;然后因为每个网格具有一条多条channel,因此需要建立指向结构体自己的指针;最后,由于具有m个网格,需要游历每个网格。

分析的前两步骤,给一个例子:

Leave a Reply

Your email address will not be published. Required fields are marked *