用char初始化for

时间:2018-08-15 06:12:13

标签: c++

我们可以在c ++中将for循环用作for(char ch : s)吗?如果是,请说明其含义。

s是通过参数传递的字符串。

2 个答案:

答案 0 :(得分:1)

是的,可以。这是一个“为每个”循环。 ch将具有字符串s中每个连续字符的值。

答案 1 :(得分:1)

它名为Range for loop,是C ++ 11中引入的新语法。