基於範圍的for循環

c++11新增了一種循環,基於範圍的for循環,主要用於對數組或者序列容器(如vector、array)的每個元素做相同的操作。 如:int a[]={1,2,3,4,5}; for(auto x:a) cout<<x<<" "<<endl; 就是對數組a中的每個元素做輸出。 **還有一個比較好玩的用法,那就是把它用在結構體struct中,如下: 這裏是程序的運行結果,神奇吧!
相關文章
相關標籤/搜索