首页 > 其他 > 详细

基于范围的for循环

时间:2017-06-19 16:21:22      阅读:235      评论:0      收藏:0      [点我收藏+]
1     char buf[5] = {1,2,3,4,5};
2     for (char x : buf)
3         std::cout<<x<<std::endl;

其价值等同于

1     char buf[5] = {1,2,3,4,5};
2     for (int i = 0; i < 5; i ++)
3     {
4         std::cout<<buf[i]<<std::endl;
5     }

只不过基于范围的for循环一般用于输出或者取得整个数组的数据,而第二种通过定义变量的方法可以选择一定范围的输出。

基于范围的for循环

原文:http://www.cnblogs.com/LYF-LIUDAO/p/7049153.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!