【C++11新特性】范围for循环

C++11引入了范围for循环,它是一种更简洁和易用的循环语法,用于遍历数组、容器类(例如 std::vectorstd::list 等)或支持迭代器的类型。

范围for循环遍历数组的示例

int arr[] = {1, 2, 3, 4, 5};

for (int num : arr)
{
    std::cout << num << " ";
}

// 输出:1 2 3 4 5

范围for循环遍历STL容器

std::vector vec = {1, 2, 3, 4, 5};

for (int num : vec)
{
    std::cout << num << " ";
}

// 输出:1 2 3 4 5

你可能感兴趣的:(C++进阶,c++,开发语言)