1. C++11标准下的for循环标准
说明:C++11标准,基于范围的for循环,范围必须是确定的,可以是数组,也可以是容器;
优点:不必担心数组下标越界问题。
for.cpp : C++11标准,基于范围for循环,
// 范围必须是确定的,可以是数组,也可以是容器,不必担心数组下标越界问题
// 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <iostream>
using namespace std;
int main()
{
std::cout << "Hello World!\n";
int arr[5] = { 1,3,5,7,9 };
for (int i : arr)
{
cout << i << " ";
}
}
运行结果如下:
Hello World!
1 3 5 7 9