我想在 C 中创建一个向量数组以在我的项目中使用。我以前没有使用过这样的数据结构,而且似乎找不到关于它的好信息。
您能否提供信息链接或发布描述此数据结构的有关其用途、优点和功能的信息。
实现文件也是有用的参考。
这取决于您所说的条款是什么意思。“向量”有一个非常具体的数学定义,但不幸的是,在不知道你的目标是什么的情况下,“向量数组”有点模棱两可,因为向量在某种意义上是一个数组。
如果你在你的软件中做数学,你可能实际上想要一个向量数组,而不是一个数组又名向量。但是,这取决于您要完成的工作。(在我的工作中,我需要处理向量数据数组,其中向量是 3D 空间中的“位置”。)
最短的路径可能是键入:
Vector my_array[4];
...看看是否可以编译。如果没有,则您的代码库中没有可用的 Vector 对象/结构数组。:)
查看struct
:C/C++ 结构和类。
简单的谷歌搜索向量数组 c http://www.codecogs.com/d-ox/array/vector.php