語法書 / AA 競程語法書 下冊 / 第十二單元 / 以範圍為基礎的 for 迴圈

12.4 以範圍為基礎的 for 迴圈

「把容器裡的每個元素看一遍」大概是你寫過最多次的迴圈:

✘ 囉唆寫法:

for (int i = 0; i < (int)v.size(); i++) {
    cout << v[i] << ' ';
}

C++11 起有更直白的寫法——以範圍為基礎的 for 迴圈(range-based for loop,多數人直接叫它英文名):

✔︎ 省力寫法:

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。