21xrx.com
2024-09-20 00:32:16 Friday
登录
文章检索 我的文章 写文章
C++ Vector的输出方法
2023-06-29 13:17:28 深夜i     --     --
C++ Vector 输出方法

C++中的vector是一个动态数组,可以在运行时动态增加或减少元素数量。在使用vector时,经常需要输出其中的元素。

Vector元素的输出方法有多种,下面将介绍常见的两种方法:

方法一:使用循环遍历vector中的元素并输出

代码示例如下:


#include <iostream>

#include <vector>

using namespace std;

int main() {

  vector<int> vec 5 ;

  for (int i = 0; i < vec.size(); i++) {

    cout << vec[i] << " ";

  }

  cout << endl;

  return 0;

}

输出结果:


1 2 3 4 5

方法二:使用C++11中的范围-based for循环

代码示例如下:


#include <iostream>

#include <vector>

using namespace std;

int main() {

  vector<int> vec 5 ;

  for (auto elem : vec)

    cout << elem << " ";

  

  cout << endl;

  return 0;

}

输出结果:


1 2 3 4 5

以上是常见的两种vector元素输出方式,使用范围-based for循环能让代码更加简洁易懂。不过请注意,如果需要改变vector中的元素,仍然需要使用方法一中的循环遍历方法。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复