C++之for迴圈、範圍for語句探究
C++新標準提供的範圍for語句.這種語句遍歷給定序列中個元素並對序列中每一個值執行某種操作,其語法形式是:
其中,expression部分是一個物件,用於表示一個序列。declaration部分負責定義一個變數,該變數將用於訪問序列中的基礎元素。每次迭代,declaration部分的變數會被初始化為expression部分的下一個元素值。
例1:程式碼中的 auto 關鍵字讓編譯器來決定 c的型別,每次迭代後,str的下一個字元賦值給 c
例2:普通的for語句
例3:
例4:
相關文章
- Matlab的if語句switch語句for迴圈while迴圈語句練習MatlabWhile
- TypeScript 迴圈語句TypeScript
- JavaScript for 迴圈語句JavaScript
- MySQL迴圈語句MySql
- Oracle迴圈語句Oracle
- java常見語句之迴圈體Java
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-FOR迴圈中的索引SQL索引
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈SQLWhile
- 04 shell程式設計之迴圈語句程式設計
- JavaScript跳出for迴圈語句JavaScript
- java 迴圈語句(轉)Java
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈-下限和上限SQL
- Shell指令碼之for迴圈語句的應用指令碼
- javascript新手入門之條件語句,迴圈JavaScript
- Python的迴圈語句Python
- 流程控制、 迴圈語句
- swift控制流——迴圈語句Swift
- 6、迴圈結構語句
- linux 迴圈控制語句Linux
- PL/SQL迴圈控制語句SQL
- Python-條件語句和迴圈語句Python
- [譯] part 9: golang 迴圈語句Golang
- 【Python基礎】for迴圈語句Python
- php中有哪些迴圈控制語句PHP
- MyBatis xml foreach迴圈語句MyBatisXML
- Java簡單迴圈語句案例Java
- Python 迴圈語句的使用Python
- 分支、迴圈語句動態展示
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- Java語言程式設計—迴圈語句Java程式設計
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- Java 可以採用什麼語句跳出迴圈語句Java
- C語言goto語句以及用goto語句構成迴圈C語言Go
- 讓自定義的容器,也能基於範圍迴圈