
在地理信息系统的空间数据模型中参考《OpenGIS Simple Features Specification For SQL》,采用C++语言,
或者C语言,给出Point、LineString、Polygon的数据结构。是不是点的数据结构是数组,线的数据结构是链表或数组,面的结构是循环链表?????...
或者C语言,给出Point、LineString、Polygon的数据结构。是不是点的数据结构是数组,线的数据结构是链表或数组,面的结构是循环链表?????
展开
1个回答
展开全部
最好采用结构体,若点:
struct Point
{
int x;
int y;
};
若存在多个点怎么处理:
你就采用struct ponit sw[m];
m即使点的个数了
也可以采用类的方式定义了
class Ponit
{
private int x;
private int y;
}
在其他函数调用这个类在实例化就可以了
一次类推了,
struct Point
{
int x;
int y;
};
若存在多个点怎么处理:
你就采用struct ponit sw[m];
m即使点的个数了
也可以采用类的方式定义了
class Ponit
{
private int x;
private int y;
}
在其他函数调用这个类在实例化就可以了
一次类推了,
追问
是不是,在结构体的前提下,线的结构写成链表,然后面的结构写成循环链表?
追答
可以了

2025-03-25 广告
Visual ADP 是一款交互式可视化试验测量数据分析处理软件,尤其适合用于汽车测试等领域的传感器采集数据的分析,可大幅加快数据后处理速度,是同类产品国产化替代的优先选择。Visual ADP 分为 Base 和 Professional...
点击进入详情页
本回答由合肥美昂兴提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询