【发布时间】:2009-02-25 20:10:45
【问题描述】:
我想在 C 中创建一个向量数组以在我的项目中使用。我以前没有使用过这种数据结构,似乎找不到关于它的好信息。
您能否提供信息链接或发布描述此数据结构的使用、优势和功能的信息。
实现文件也是有用的参考。
【问题讨论】:
我想在 C 中创建一个向量数组以在我的项目中使用。我以前没有使用过这种数据结构,似乎找不到关于它的好信息。
您能否提供信息链接或发布描述此数据结构的使用、优势和功能的信息。
实现文件也是有用的参考。
【问题讨论】:
这取决于您所说的术语。 “向量”有一个非常具体的数学定义,但不幸的是,在不知道您的目标是什么的情况下,“向量数组”有点模棱两可,因为从某种意义上说,向量就是一个数组。
如果您在软件中进行数学运算,您可能实际上需要一个向量数组,而不是数组(也称为向量)。但是,这取决于您要完成的工作。 (在我的工作中,我需要处理向量数据数组,其中向量是 3D 空间中的“位置”。)
最短的路径可能是输入:
Vector my_array[4];
...看看是否可以编译。如果没有,则您的代码库中没有可用的 Vector 对象/结构数组。 :)
【讨论】:
查看struct:C/C++ structures and classes。
【讨论】:
简单的google搜索向量数组c http://www.codecogs.com/d-ox/array/vector.php
【讨论】: