请问C语言及数据结构中的向量具体表示什么意思?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/19 22:50:00
请问C语言及数据结构中的向量具体表示什么意思?
![请问C语言及数据结构中的向量具体表示什么意思?](/uploads/image/z/8499433-49-3.jpg?t=%E8%AF%B7%E9%97%AEC%E8%AF%AD%E8%A8%80%E5%8F%8A%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%AD%E7%9A%84%E5%90%91%E9%87%8F%E5%85%B7%E4%BD%93%E8%A1%A8%E7%A4%BA%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F)
支持通过位序访问元素的线性序列都可以称为向量.位序类似于数组下标,但我们只能说数组只是向量的一种具体实现,而不能说向量就是数组,实现向量还有其他方法.向量的英文单词就是vector,很显然,vector类就是向量的一种实现,所以你可以通过学习vector这个类来理解向量的特征.
再问: 学了很多C语言及数据结构的知识,但始终没有学到有关向量的内容。在哪里能学到有关向量的内容呢
再答: 只要学c++中的vector类或者java中vector类就行了,其他向量的知识也没必要去学,也没什么可学的。一般我们说的向量具体就是指vector这种元素容器,他其实就是一种动态数组,跟数组不同的是,它可以动态增加数组的长度。等以后学c++活java就会学到的。
再问: 学了很多C语言及数据结构的知识,但始终没有学到有关向量的内容。在哪里能学到有关向量的内容呢
再答: 只要学c++中的vector类或者java中vector类就行了,其他向量的知识也没必要去学,也没什么可学的。一般我们说的向量具体就是指vector这种元素容器,他其实就是一种动态数组,跟数组不同的是,它可以动态增加数组的长度。等以后学c++活java就会学到的。