当前位置:   article > 正文

C++:遍历数组的五种方式_c++ n乘m的数组遍历

c++ n乘m的数组遍历

这五种遍历数组的方式是一样的
//===========================================
//遍历数组的五种方法
//===========================================
#include
using namespace std;
int main(){
int sum[5] = { 0 };
int iArray[] = { 1, 4, 2, 7, 13, 32, 21, 48, 16, 30 };
int size = sizeof(iArray) / sizeof(iArray);
int
iPtr = iArray;
for (int n = 0; n < size; ++n) //方式1:通过指针进行下标访问
sum[3] += iPtr[n];
for (int n = 0; n < size; ++n) //方式2:通过指针加法进行间接访问
sum[2] += *(iPtr + n);
for (int n = 0; n < size; ++n) //方式3:通过指针增量进行间接访问
sum[1] += *iPtr++;
for (int n = 0; n < size; ++n) //方式4:通过数组进行下标访问
sum[0] += iArray[n];
for (int n = 0; n < size; ++n) //方式5:通过数组名加法进行间接访问
sum[4] += *(iArray + n);
for (int i = 0; i < 5; ++i)
cout << sum[i] << endl;
int aa; cin >> aa;
}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/399024
推荐阅读
相关标签
  

闽ICP备14008679号