c++中遍历数组temp
时间: 2023-09-10 19:08:33 浏览: 99
C#数组遍历
遍历数组的过程是将数组中的每个元素都取出来进行操作,因此具体的操作需要根据实际需求来确定。在遍历数组时,可以使用循环语句,如for循环或while循环,也可以使用C++11中引入的范围for循环。
下面是使用for循环遍历数组并计算数组元素和的示例代码:
```c++
#include <iostream>
using namespace std;
int main()
{
int arr[] = {1, 2, 3, 4, 5};
int len = sizeof(arr) / sizeof(arr[0]); // 计算数组长度
int sum = 0;
for (int i = 0; i < len; i++) {
sum += arr[i]; // 累加数组元素
}
cout << "数组元素和为:" << sum << endl;
return 0;
}
```
上面的代码中,定义了一个整型数组arr,并且使用for循环遍历数组中的每个元素。在循环中,使用sum变量累加数组元素的值,最后输出数组元素的和。
需要注意的是,在遍历数组时要确保不越界,即循环变量i的取值范围应该为0到数组长度减1。另外,如果数组中的元素为复合数据类型,如结构体或类对象,可以通过重载运算符[]来实现数组元素的访问。
阅读全文