C++的数组遍历方法

来源:互联网 发布:八皇后问题 java递归 编辑:程序博客网 时间:2024/06/06 06:56

最常见的遍历方法为:

using namespace std;int ts(const int arr[]){    for(int i = 0;i<sizeof(arr);i++){        cout << arr[i] <<endl;    }}

c++11中,又新增加了for(:) 方法,于是便使用这样的方法来遍历:

int arr[3]= {1,2,3};for(auto i:arr){    cout <<i << endl;}

这样就简洁很多,于是,还能使用begin()end() 方法来遍历,就像vector容器一样:

int arr[5] ={1,2,2,3};for(int i = begin(arr);i!=end(arr);i++){    cout << arr[i] <<endl;}
0 0
原创粉丝点击