最常见的遍历方法为:
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;
}